20000
-50
11
-85
-60
-22
-21
43
-31
93
-23
57
-31
-19
-87
23
25
24
64
51
6
-72
97
90
72
-92
46
-68
-1
-33
-68
-69
17
43
-54
9
74
25
-48
95
18
29
52
40
63
17
-37
-60
-59
-73
43
-1
-92
-8
-10
32
1
88
64
-100
-45
48
83
72
-56
-71
-67
-82
7
-15
-87
77
67
17
17
-18
-65
32
-26
-72
12
-83
28
20
10
70
-48
63
58
68
15
65
17
-1
-11
61
-20
22
31
87
59
-4
65
26
-87
-66
60
-100
67
-66
81
-21
-48
9
51
14
-69
-97
-23
41
71
92
6
-60
-9
95
53
72
-31
-16
11
-72
32
-72
7
-2
-85
-33
-2
82
-46
-69
-87
6
-8
16
72
23
19
-51
-36
-58
93
22
-17
-15
-31
-64
-91
38
-27
-28
67
-95
1
-74
-45
-32
-7
54
-98
47
37
-85
-95
-70
31
77
5
-98
78
70
-56
72
-56
-21
-91
14
-32
70
-48
-7
-58
71
-2
-5
97
54
63
-57
-40
17
42
49
32
0
79
-85
-71
-15
69
-92
-93
66
32
-49
-55
41
17
13
-37
70
58
-43
-7
-43
5
-57
63
-80
-62
75
38
32
24
-78
-68
-44
-62
-38
-7
59
-78
0
25
54
3
71
-53
-79
-64
-38
43
95
19
88
-96
-76
83
19
-55
-79
-54
83
54
22
-95
38
78
95
52
-77
55
74
23
-68
-20
79
55
-21
52
44
41
-5
-9
-87
-65
-5
-63
-81
66
-66
-60
64
-83
46
-14
75
-15
-83
22
-63
-60
-71
64
16
-38
96
-53
-83
-72
99
13
21
-6
-96
34
-19
-49
24
0
-83
58
41
33
28
-61
-80
3
24
89
77
14
81
-93
-70
-3
-31
78
44
-62
-94
-5
52
28
89
56
-86
-77
-92
38
23
77
-3
-84
11
-75
-44
-17
-20
32
-76
-43
-54
-95
-84
-72
-45
-63
-93
51
-24
-87
-53
80
-7
88
-12
8
-89
-52
-54
35
78
43
51
-11
20
-93
24
52
40
48
-90
38
53
-74
67
60
-36
26
12
-8
39
59
-76
85
-1
12
-7
11
13
-9
-54
-9
87
49
32
7
9
-92
-40
-99
56
-78
-9
-39
-100
-90
74
-84
36
-14
8
-72
97
-16
-87
-4
49
-42
-93
-38
49
-95
5
36
7
-63
96
-84
-55
-92
69
53
-70
-40
66
-70
-29
40
-53
59
-74
7
87
75
92
52
-28
41
-90
-69
55
12
89
-40
-52
-4
-3
96
-36
-6
-96
-67
99
-66
-55
65
-83
-32
-42
-36
-72
-16
23
67
-88
15
20
-16
-92
30
15
63
94
4
-77
-57
52
-28
-61
-84
66
96
-99
17
-70
99
-17
-53
-33
41
-37
-53
77
87
-85
89
-46
-13
-75
-37
69
-7
78
64
49
-98
59
2
-26
50
-30
93
46
-28
-38
77
-29
-3
76
-10
90
92
-10
68
79
5
9
85
44
-13
-52
13
80
-73
-23
29
81
-64
83
-93
87
-46
52
-15
26
-85
-38
49
12
91
91
3
83
-19
-77
14
38
-16
-1
-18
71
0
48
3
-21
77
85
-40
66
68
-81
5
-78
72
90
0
39
-47
-51
-97
96
93
-42
79
-26
-19
-7
65
18
44
-53
-59
-56
47
45
23
25
30
83
-9
-2
-97
96
-27
27
86
73
-82
91
75
-79
39
68
-20
18
94
13
63
59
83
8
59
-75
52
6
22
-24
-69
-48
-89
-26
2
66
-30
27
-7
-91
1
-37
52
-24
-15
-8
96
17
62
90
-70
26
2
66
86
-39
91
38
67
13
66
51
17
78
-75
71
-4
-52
-1
42
-91
52
-95
61
80
-10
-47
76
59
-84
18
42
-6
-80
8
-20
-19
-49
70
-99
16
37
52
-67
-33
29
56
63
29
-93
5
38
59
11
-48
39
53
-43
-33
13
-27
86
-45
19
-94
15
99
-60
66
22
-59
-18
-41
45
-33
-22
-74
-77
-59
8
83
-1
98
42
62
-50
-66
15
8
1
80
33
-61
87
-47
-54
2
-96
-62
-32
26
-69
2
37
28
69
-85
54
45
-43
-86
28
8
-87
-78
-30
-37
-44
85
23
10
18
-43
49
5
-38
47
60
-82
37
80
45
68
-17
-66
-4
-48
-50
-97
49
-41
-83
-23
67
-70
0
-63
-54
8
74
69
70
-56
78
20
50
92
-81
10
-89
57
-58
8
-23
25
42
74
30
44
29
-21
-97
-2
9
22
-19
-91
11
27
-31
-62
-52
-60
-18
79
12
84
71
-17
-54
34
92
-11
94
-30
-86
37
96
-4
-67
25
76
-63
-77
-15
11
4
-54
-77
83
-33
-39
84
7
-5
63
71
-20
-14
-45
26
73
-53
-85
67
17
82
-44
-35
-22
-10
90
-46
-21
66
-9
90
-78
-11
65
58
57
78
42
-36
-26
-43
88
54
-5
-57
-20
-80
-58
-4
40
12
-70
48
77
8
-62
20
15
-31
-62
-94
-88
-88
-4
77
70
-47
56
-36
-31
-70
-27
-43
84
21
-48
-84
41
-53
-36
-67
59
-6
82
-12
-97
72
-92
18
-58
-54
-24
-46
-89
24
-69
81
29
39
98
99
69
-77
-92
5
44
-39
-26
-62
-40
38
-29
-81
-67
-95
7
88
78
-32
6
-80
-34
34
-74
-23
-41
-91
-89
88
49
-91
39
-30
-68
48
28
29
61
-98
67
-79
40
90
92
25
96
-1
13
26
67
71
-2
86
-42
-24
-37
-31
-15
-26
-43
86
-65
49
-91
-32
-3
37
49
-90
-9
-32
83
83
-42
75
-39
-94
-74
74
-16
46
-2
82
32
56
-42
95
-75
-4
-78
-66
-18
-43
83
-57
-23
-68
80
-74
94
-77
-6
77
59
5
4
-80
-37
31
46
48
-71
-56
-18
61
52
41
8
29
89
30
64
-29
40
-1
15
-83
-16
-53
96
-22
-77
-10
-92
82
47
12
-98
-89
95
48
59
-76
45
-59
37
-51
34
98
79
23
28
-5
47
-80
46
-86
-62
-70
-39
-66
-39
-64
-24
-31
-82
-76
33
72
-65
-19
-27
46
-43
-82
39
95
-33
-26
45
98
49
-75
-7
-4
-54
-60
-38
-16
-78
-24
-30
-17
12
46
4
31
70
-62
-45
57
-29
28
3
28
-2
95
-25
66
-31
-80
64
70
-54
-90
-81
-8
-98
-19
28
-76
57
98
8
-30
-4
-88
53
-81
-98
-92
76
-27
-11
-68
54
87
-73
-71
53
-52
-98
-30
70
-52
-68
89
-8
-66
-29
-80
-42
-72
70
18
-50
-34
-17
-97
-15
-15
64
-86
11
-47
-54
-35
-60
-75
-54
46
-75
-52
68
95
-52
-100
85
40
86
-92
12
96
-64
-18
15
-61
1
98
-58
86
-65
-94
52
-2
-89
50
15
-48
27
62
98
52
62
18
0
-89
18
-15
3
-44
-55
68
-48
-67
-98
67
-28
3
17
15
-58
5
-27
94
-97
-15
-3
19
-11
-76
-67
-61
77
95
57
-23
58
-73
14
-86
-17
59
34
-13
44
36
-45
-83
92
24
-16
-66
-71
57
80
85
94
-23
-44
-65
2
-11
-26
-69
-64
83
-40
47
62
26
13
97
-63
-53
-15
81
83
-8
98
27
-84
-18
13
98
92
-6
83
86
23
-61
74
77
-20
-52
60
-32
84
-80
-85
46
46
28
44
35
27
-71
17
-37
21
15
90
-11
98
4
-13
42
50
-30
28
-27
-39
-46
-97
41
3
63
-90
-61
36
77
85
-66
-42
29
70
85
10
-13
-52
-69
54
91
21
4
-5
60
-54
-55
-69
27
-30
-56
81
-75
38
-64
41
48
-25
-23
-23
-39
-37
35
42
85
-27
-47
-28
-27
-16
79
-36
57
-17
11
-30
30
8
-47
-43
31
-3
-62
56
-65
-73
-3
35
2
26
-87
63
42
0
6
27
25
59
52
99
95
31
-85
5
-86
27
75
-4
87
-72
53
18
-23
44
-25
13
71
24
-100
-75
-97
65
89
45
-34
-53
-76
91
58
76
42
5
-41
58
-90
-74
-63
37
22
-76
17
-72
-5
95
24
22
-40
-53
-54
-40
-28
-99
-74
-87
-2
-56
-40
23
87
70
-49
30
-24
11
-60
-62
-11
-71
76
-89
-95
-55
-61
0
-60
15
-78
0
62
-79
13
-65
-78
-9
-100
21
35
-39
-56
22
83
-53
-48
-41
10
-56
-2
99
-27
-74
-89
-21
-29
-98
79
-36
18
54
16
-68
75
-71
-33
97
20
-32
18
-93
-19
14
30
-36
14
82
-24
-76
79
26
-76
-48
52
87
31
75
41
-37
-61
-89
-83
8
-56
44
37
-37
41
-90
-17
-88
-83
16
-22
47
33
92
-18
-91
69
-39
35
45
-35
-61
-16
97
-86
77
-88
-94
89
81
14
85
25
-97
-100
-82
65
-64
82
83
52
-39
-18
-15
-95
16
-54
26
29
33
-29
95
72
7
44
39
-15
56
45
-74
-11
-89
63
-86
-86
63
84
32
99
67
15
4
80
49
89
37
-82
88
-36
47
21
-13
-6
-6
95
-62
-67
-68
46
30
-42
87
-7
73
53
-41
36
38
91
-12
-43
6
92
-63
-92
33
74
-74
21
90
25
-57
-70
-80
-11
-75
-90
-26
-91
9
56
-81
-4
-51
92
-50
8
-20
40
0
68
97
58
60
86
18
-54
12
44
67
3
-78
62
33
94
-49
10
56
-23
-29
-35
-67
-10
14
-18
-18
16
91
62
-44
-57
-17
-95
-99
-57
91
20
-59
3
-84
61
58
90
23
-57
84
27
5
-7
-96
76
58
-62
-34
-76
-28
0
40
-85
-85
48
-42
-2
53
-40
-7
-4
32
35
52
0
-4
10
-9
71
6
-25
-2
-89
68
3
88
-21
-7
-94
-45
65
-41
96
81
-26
-4
-61
72
-50
-49
-83
-2
35
52
-50
-64
-100
61
27
72
-81
54
-30
-70
-25
25
70
6
70
29
61
36
88
9
-31
-38
-94
-40
86
-44
-36
-97
54
99
8
57
-65
-40
-30
14
-68
-11
-79
-45
-29
-4
32
-58
54
3
71
15
91
11
-75
-40
25
-69
20
11
-61
36
-34
45
36
26
-46
23
87
24
90
71
-87
-89
-74
-15
-41
59
-21
-87
-86
-98
-20
-95
13
5
-35
90
-12
37
-47
-21
-26
-29
77
62
98
-69
-63
37
8
-73
8
-27
90
-13
58
-51
98
89
-86
-88
91
-5
69
-44
52
-66
98
93
23
-49
-76
49
23
53
-37
21
37
-47
-90
-55
-20
18
18
-77
57
-71
-76
55
-82
-61
19
62
-14
-12
70
90
-26
69
83
50
-80
60
-49
-5
13
15
68
-50
68
78
-53
-100
-51
66
75
-94
47
-100
14
17
91
-67
-21
-23
-26
-98
-81
0
23
-97
-50
-5
63
2
91
-72
69
59
-21
-11
38
-22
-11
39
-56
-83
45
43
-83
-41
-39
60
-55
40
-63
-29
-6
-92
71
-83
-89
74
-35
26
-72
-44
7
49
67
38
-62
-43
-84
-21
96
-87
-4
-6
56
-35
5
-83
-75
50
10
-86
73
-96
-77
45
74
86
-29
91
-35
-1
99
72
-52
66
10
-62
76
26
17
72
39
66
-82
-52
-69
24
-35
-43
-74
75
-29
-100
32
-54
-3
-42
-67
68
-51
-2
-81
-52
-30
-33
-86
32
-43
42
-90
26
-33
2
-8
-15
50
24
-91
-85
33
-64
43
56
88
-25
-97
-15
33
-64
-47
82
-14
-28
-70
8
-9
96
-60
0
39
-50
-74
58
4
19
-57
-46
95
-95
-78
28
93
65
-16
81
-60
-61
-34
25
-25
-29
7
13
43
-11
-79
86
-63
-39
-14
28
-36
12
-14
68
83
-18
75
78
-13
97
6
-20
62
43
-39
-98
82
-21
-21
-90
50
86
23
-55
-73
45
-69
-36
58
-31
45
-78
33
-69
43
17
13
18
-5
52
15
-98
-68
-23
-3
-55
-69
-21
24
-38
-59
-26
-52
65
19
-73
10
2
-57
-32
71
88
-57
5
-80
38
-78
-15
-44
-31
-62
23
-77
-30
52
20
-32
35
52
92
97
93
-81
97
58
-10
-76
-80
93
-81
-59
16
-92
-64
73
80
74
47
-35
82
-83
3
-43
-60
26
-91
13
46
-4
-35
38
-7
-90
9
-58
21
-100
-82
41
45
-63
34
-39
-55
70
87
-75
-4
34
-57
-70
3
46
-13
-4
-76
-52
-91
70
44
-74
-39
89
88
70
-69
9
22
-99
-97
-81
-61
37
-67
-64
-40
-80
-38
8
6
5
39
-90
-97
-74
6
-72
-25
-33
50
71
-55
-89
61
-67
34
44
-5
-92
46
-2
-72
85
87
-39
-79
99
-19
-65
8
39
40
-53
49
-4
-75
-93
-24
-48
-26
-74
-76
-29
90
85
5
-24
29
-100
-64
-73
-50
-36
-88
-63
25
86
89
58
-79
-3
-2
14
-4
99
-90
21
-93
-62
74
-67
-36
98
5
-94
35
62
-66
-84
62
-29
-56
64
35
-92
53
-87
94
42
23
68
-61
73
-18
35
73
-56
-91
32
-18
35
65
-2
33
-78
-43
-80
84
-9
88
-2
62
84
-38
-50
93
68
-85
39
10
-10
7
50
-84
41
-63
41
37
98
-27
71
33
90
-30
-82
65
27
-62
49
70
79
-100
-15
63
-86
-13
56
82
2
-52
-7
44
55
95
60
-51
84
1
38
83
26
10
16
17
80
35
-66
-41
25
83
81
4
35
-34
-32
50
53
76
32
-93
-76
77
4
32
72
-36
33
57
18
-29
-8
-56
81
-92
13
13
-5
-1
72
73
-17
6
-23
70
72
-3
20
-22
-26
-95
-63
-50
82
41
82
55
58
-33
-36
-72
39
8
-76
20
16
-10
-66
64
89
58
37
-76
-84
66
95
89
-36
15
-81
-10
20
-92
40
-45
2
-25
-90
-40
42
-74
-60
-19
34
-36
54
-98
54
40
18
-4
-50
-45
20
-33
-78
15
-92
-14
83
79
28
-45
87
-32
10
-11
-5
-28
1
-62
-2
41
-29
84
58
-75
39
-36
17
-43
60
68
-35
-67
87
-13
48
95
25
-17
74
-47
39
13
-27
-51
-97
69
22
-44
59
72
50
-70
9
-40
-92
-52
24
25
-43
-63
-7
22
-30
-68
-91
70
-73
-14
-94
53
-9
45
-33
17
94
-78
-14
16
-70
97
-59
80
-73
50
-60
-65
98
17
13
-45
54
58
78
76
91
39
-2
70
78
4
24
-79
-51
43
38
96
17
76
-36
47
73
5
28
-99
-45
20
88
-47
-63
-47
-39
43
-88
91
19
55
-18
70
25
-88
-74
-99
-66
-24
44
72
-76
-87
49
-12
61
22
94
-59
-25
-51
61
-84
-45
99
-79
-32
-6
-67
-41
-86
88
-7
36
-34
6
62
-33
40
90
64
-36
-86
77
65
3
38
-12
-3
79
15
-2
-7
-17
5
-56
5
73
38
-10
84
52
-69
-22
-60
-3
36
-97
16
-72
93
-20
-8
60
-42
-42
-37
96
-2
12
28
65
62
-79
-51
-32
-35
6
-59
-97
96
78
8
79
-92
48
-24
44
3
93
24
-51
-27
68
-91
-17
-74
-76
-68
-24
-12
60
94
-50
33
95
18
98
1
12
53
-51
-10
-87
-71
-2
14
-43
94
69
-98
18
-82
-72
-14
79
11
-35
-97
43
-7
-9
3
-13
-6
88
-18
-88
38
35
-24
-8
37
18
-43
66
-84
71
75
62
41
78
-20
11
-94
67
-9
17
84
-54
-87
-23
-10
-32
17
84
-43
51
48
95
-13
-75
-61
-76
43
-3
42
12
-80
17
-26
13
-53
7
-75
-47
-26
-32
23
-90
14
36
-61
56
-96
56
40
-87
8
-59
-91
47
-82
-100
23
13
-3
-83
-75
-30
34
-48
35
34
59
60
87
85
80
-38
95
-53
50
86
-97
55
43
-4
20
-97
-11
29
50
7
30
-75
-80
79
-58
98
-99
76
-98
37
-38
61
-51
-50
-2
-70
-36
-55
-71
-85
-69
-68
22
26
-20
-58
29
69
72
-21
-72
-46
-44
-99
85
-2
51
39
-73
53
-24
-11
-34
-23
-9
64
7
56
61
-12
71
92
21
-7
-29
53
35
-100
-25
-41
-68
3
-35
-12
4
-49
87
-45
42
-86
-92
-82
3
-74
-53
47
42
7
3
3
95
-26
-52
-32
19
19
-78
-46
-29
-3
-34
3
-100
31
92
-43
34
31
12
-24
-3
-27
-54
52
-1
-6
-1
94
-99
-98
-3
96
-72
-3
-35
47
68
-61
-98
-60
-12
-32
43
-12
51
-13
-3
-14
70
-90
62
-33
-65
61
-80
-14
-45
19
-20
-92
22
30
56
50
79
73
-2
48
-88
-48
88
0
-28
-17
41
75
71
-62
-39
-7
-100
76
61
87
37
81
-74
44
0
-42
52
74
88
8
-23
20
-18
27
-32
-54
31
-92
47
55
-9
-60
30
-86
-70
92
8
-69
20
-31
70
-43
-98
96
53
-46
-45
5
-71
95
65
-42
15
-53
85
35
-6
-32
43
93
-77
-65
-67
53
-99
-37
-3
9
-54
-83
30
69
-74
32
65
79
87
72
-64
68
68
-98
-74
-65
-51
63
71
-5
-69
14
-12
-46
1
-27
59
3
-11
-43
-88
35
-26
-5
4
-47
-73
-78
-68
66
94
-31
-14
14
-29
12
50
-28
-73
21
68
-90
87
-92
-84
-11
-66
76
92
23
-67
56
-90
-41
-49
-33
12
-69
-11
-3
49
-65
66
-64
50
89
0
-48
-39
28
73
81
-10
60
42
7
-51
76
-17
93
-49
-32
50
-39
27
53
-20
92
36
69
-11
-14
57
-93
22
7
96
-78
59
-91
2
-16
43
93
96
-63
0
98
65
35
91
-84
-97
-7
-71
-18
99
10
-26
35
-69
15
-79
88
22
-5
-53
18
-30
58
-20
24
-58
-77
-31
91
-88
21
89
77
-44
32
93
-89
-74
-78
-6
-75
32
20
12
16
88
-14
4
10
81
52
81
-97
-38
-87
28
-43
88
97
-52
-100
19
-63
77
27
69
70
39
47
44
85
24
-71
-43
-63
45
-55
23
-51
8
-44
53
-59
-88
-84
-46
40
-27
-58
-11
21
-58
60
10
-81
-12
-69
41
79
79
-15
16
3
14
25
-8
-41
23
67
-39
-69
-76
-86
-28
-64
-70
-22
28
-45
20
69
28
14
30
-62
-15
70
-78
-74
1
53
11
69
-92
78
-6
1
-63
-83
-32
-2
-100
-56
-35
-76
-68
-53
2
12
3
74
-18
83
-12
64
74
25
-14
96
51
87
49
-85
56
57
93
-50
-90
82
-80
-21
-67
-80
-25
-2
-55
8
45
47
-80
-100
-26
-46
36
14
-82
10
-60
4
6
43
-57
-93
58
51
16
3
-98
27
-14
74
-94
19
94
-67
69
91
41
-34
39
14
-81
65
68
55
-21
87
-35
-29
-57
23
-85
-61
30
73
90
98
-71
44
25
15
18
-17
86
13
17
7
4
-42
73
95
24
44
12
-7
-1
92
-68
64
-85
-73
-61
-70
-34
21
56
-43
20
85
-99
-55
-48
-28
29
90
37
-54
-3
93
-44
-78
41
81
67
-47
-74
-82
97
-42
35
-87
-15
74
-57
4
-4
51
61
-84
36
14
-87
88
86
42
30
23
40
-73
-31
49
-98
-90
-18
21
-37
8
39
-39
18
-26
-74
55
-51
-31
-89
-3
-79
72
13
9
-61
-22
-50
77
-79
80
-47
13
60
22
-86
62
32
-4
-17
47
56
-78
-92
-74
-51
-66
34
-2
-44
45
95
-71
-30
-40
38
9
38
40
-62
11
21
-9
77
-19
65
43
95
-3
92
-70
97
48
-96
57
27
-47
92
-39
3
-100
-94
-50
81
-24
-38
-29
37
53
-88
76
-84
33
-81
93
66
85
37
13
-66
29
43
-69
-71
47
89
8
53
33
69
-44
-15
28
7
-34
56
69
37
-6
22
49
-78
39
-66
93
-16
52
78
73
-35
65
-46
60
48
-64
8
37
44
-87
-78
14
-31
7
94
28
25
50
-50
-85
96
24
64
-82
-85
51
64
0
3
42
-75
21
-41
-20
-19
-92
16
41
-3
-40
54
-28
26
76
31
20
4
-43
-77
6
-28
-81
-69
88
-62
-54
39
-98
-2
95
-4
24
16
8
56
97
-32
-28
39
65
-16
-55
89
63
-79
21
-65
-22
78
-42
84
-98
-22
-85
42
-32
-38
-66
-78
60
-71
-30
-64
-3
30
92
-6
98
-84
85
16
-47
-69
5
-84
-96
-74
-97
-18
56
-38
-33
10
-8
-66
-47
60
-4
-13
34
-91
16
56
-55
65
-13
90
-41
-15
-94
97
-99
-41
80
7
-25
84
-15
-69
-33
-58
-7
-14
52
37
20
57
-51
69
-56
83
78
12
39
75
-23
78
65
-11
-36
24
-14
-83
83
-34
-24
-89
-98
62
-58
-79
56
-13
7
-40
-76
80
-82
-27
49
-86
-92
-21
27
-1
-46
56
-22
72
-55
-6
-4
-17
11
-69
1
40
-58
4
-46
-64
25
62
23
85
-78
47
65
92
72
14
59
80
93
-62
-20
99
94
58
23
92
-48
71
-73
15
-97
29
-93
97
85
-39
-66
-38
-77
9
-53
98
-91
-88
42
81
-22
1
14
-77
39
94
75
-14
4
-50
-70
56
74
-43
-77
77
38
-69
26
23
-56
12
86
-80
74
85
-82
83
50
12
16
-72
-86
-70
-96
5
-76
31
43
28
81
73
-64
55
-69
-88
-16
21
-57
63
-55
-61
-73
83
-41
-99
68
-71
84
-30
42
-47
-49
8
-17
-45
65
-40
38
9
40
19
-18
77
-73
-35
89
-37
87
84
-74
84
-77
-46
67
-17
-93
-13
12
44
10
-94
97
61
14
-68
68
-20
-8
6
89
-67
77
-77
62
-96
-59
51
-80
80
-13
-54
64
-38
-48
-17
-3
-88
22
62
56
-68
68
53
93
-17
37
61
15
-70
-81
-44
-85
97
-69
77
-99
-28
-20
-79
-96
67
-80
68
81
-76
-97
-21
-64
26
-59
92
10
-91
-3
-44
-56
-65
69
11
-83
89
67
-68
86
51
-91
39
75
-59
61
80
60
33
48
41
57
4
-80
46
82
-39
38
-8
-29
88
0
-33
-77
-30
79
92
-41
-2
-76
-55
-51
85
84
-75
-74
-3
-95
38
82
5
-21
40
-91
0
-14
91
13
76
-64
84
64
-12
-96
39
58
83
-17
69
-19
7
66
31
-56
3
56
-78
-100
13
60
83
-82
92
-25
80
-8
13
23
-95
-59
59
42
-94
-100
-2
-3
58
-19
81
28
14
-60
-6
-55
-63
97
53
-41
50
-82
72
-15
-63
64
12
-83
-92
-75
-8
65
-34
-48
-41
-76
-48
57
-26
62
-62
-93
-58
53
99
-11
50
-64
-62
-44
-52
88
-26
-80
-75
-37
36
37
-68
44
14
25
-39
33
29
21
9
33
-22
35
-5
-31
42
38
74
-6
79
24
30
-83
32
30
58
-93
2
83
-78
-62
-27
-45
34
39
80
48
-28
9
-31
34
94
-1
-31
-11
68
64
79
42
-42
10
-81
40
28
51
-77
-14
58
25
-31
81
16
-6
88
-98
-66
68
50
-42
-71
71
44
-77
-29
-86
-36
-61
30
96
34
40
6
53
-68
86
4
-45
-28
-37
33
-6
96
-99
88
84
-97
74
4
6
-67
-15
-23
77
-40
48
43
-24
40
-75
-28
-26
65
31
-73
50
17
-17
-95
42
-2
-10
-64
-6
-9
-76
-70
-5
99
-14
-99
84
71
-70
13
-69
79
-43
8
-29
-18
32
-3
-100
-85
24
50
-15
59
7
-73
-42
50
-37
52
-59
-61
35
-12
-62
-79
-59
74
45
-28
-12
76
-97
-3
-64
-74
31
69
23
31
36
99
-67
-79
58
-7
-52
-84
-57
-37
21
-64
3
-44
25
-7
-71
18
-32
74
90
56
3
45
-47
39
71
36
-40
-6
-32
97
-7
-47
-82
-48
46
-81
-80
41
-18
41
78
85
49
-45
-21
79
73
47
5
16
-45
-92
-87
-40
0
85
96
60
-69
-84
57
-23
-30
28
-19
68
47
1
-38
-71
95
92
-85
44
99
-54
-25
72
93
81
-60
-100
41
-46
-88
-59
91
60
-98
74
77
11
-49
99
-61
-16
19
38
38
81
68
33
25
35
-23
24
81
53
-51
26
-14
-11
26
-73
-5
-10
-79
-62
-50
-77
-87
79
-14
-84
78
26
1
-50
-84
-61
83
84
24
9
19
-99
-67
0
6
-18
-74
92
24
4
72
71
46
93
-90
97
68
-77
76
-46
91
7
32
-56
9
49
-65
-8
-15
59
-99
-95
13
-65
-43
-81
-31
-64
64
45
40
-12
17
-13
-19
27
-64
-99
2
64
-93
-55
-77
40
-10
32
-59
25
-75
26
-63
-74
31
50
-87
41
21
-65
77
-15
80
-31
25
-3
8
58
76
44
59
-22
-39
67
24
-64
-41
66
69
0
-9
46
78
28
72
-38
-22
38
-97
-100
73
80
-63
5
-99
63
-97
10
21
79
-94
-67
-90
-33
52
34
-44
-89
0
-75
-37
43
71
-59
-76
-5
3
-46
85
6
-46
58
-62
-56
-36
-60
59
-81
2
-68
50
8
-83
60
28
69
-54
84
80
-2
61
-57
-58
32
-63
-34
79
40
20
65
99
27
-25
89
23
-9
-71
-66
10
-17
-34
-39
92
-16
73
-28
-47
-80
-44
86
18
69
81
12
1
-82
30
-20
11
-97
97
10
30
-27
-49
-95
64
-67
-61
-25
16
-43
-12
-40
41
-39
32
47
-19
40
-15
52
9
-34
-36
62
-63
95
95
48
98
92
-90
-20
-35
-39
-63
82
-6
-24
-91
63
-15
-3
-77
79
10
56
26
92
-52
63
-4
58
-71
60
-28
-82
7
-33
66
-43
-88
28
37
-71
42
74
-89
88
-98
-80
51
-60
-31
27
-81
80
-17
-3
24
-17
-40
-80
93
-11
32
-34
-40
-60
-15
-74
-3
-3
7
87
27
-99
13
-10
89
-32
11
-7
8
32
-80
27
12
-45
-76
-64
38
-16
-92
32
25
41
50
85
81
-65
64
-70
33
-77
-83
-88
-76
-17
-46
-87
51
65
6
-41
-50
-22
86
62
33
62
51
-28
-54
59
56
23
0
6
9
-67
41
-75
-84
-74
-52
85
90
-28
-32
-55
-15
-81
62
44
-70
-88
-78
68
27
56
30
-22
80
28
89
36
-48
-58
94
61
-73
35
86
-57
14
-66
-71
4
-42
-3
49
43
-31
-36
-61
-1
-24
-38
-32
-97
70
50
-67
50
-21
-77
-62
31
-35
-68
-56
-8
19
82
-12
85
68
17
-10
-74
66
91
69
87
-45
-91
-13
-16
-77
7
-13
93
-43
-27
-5
36
-4
-15
-81
13
17
-37
-95
88
-55
-7
74
-87
62
-84
-61
-19
-93
61
-32
-85
22
55
-1
45
-86
38
-10
-76
-89
85
60
-41
-78
32
72
39
95
30
-21
93
75
-47
-94
38
-31
98
-81
-71
11
-13
-56
-67
95
-5
30
61
-67
-80
85
97
57
-2
-44
79
-70
-71
-30
77
59
49
70
34
-97
29
-76
-76
-21
-57
-47
90
-17
-51
-77
-70
44
53
91
30
25
29
27
-18
79
35
-87
-91
64
-17
38
-25
84
-39
-90
39
90
-66
64
-79
-70
69
-89
-35
71
86
-5
-33
-9
-62
97
-84
19
-24
-50
-2
-88
-85
7
28
-2
98
-96
-66
-41
-86
74
-51
-100
-10
-78
82
-89
-67
-53
82
71
-6
-50
-38
-15
99
-70
-96
-72
-20
3
92
-5
62
20
45
60
24
79
-81
-10
53
-80
-57
95
-58
-75
-93
-73
-75
89
98
19
91
-40
-96
91
-10
-91
71
22
-36
63
69
-74
-17
14
87
60
-54
58
-50
99
79
-7
47
73
-29
54
53
-52
43
51
67
35
64
24
-22
-94
-15
-51
29
49
64
-50
27
-53
65
-34
-93
-89
-75
-90
62
56
-45
9
29
-22
-37
-66
26
59
86
-6
-54
2
70
-24
8
-45
-23
89
56
-59
-60
-17
-12
57
2
-52
68
27
-90
-18
-17
-35
92
64
44
-93
99
-30
66
37
16
64
-61
-14
-60
-1
-7
17
-11
-99
58
-19
-63
99
-62
39
99
58
-34
-91
-60
1
-74
84
-83
70
92
68
93
10
5
9
-25
-4
48
-33
96
-59
85
-63
95
-5
-30
-68
-54
8
71
-55
-82
89
-94
-90
-58
-67
95
-41
55
39
-72
48
-99
-15
-42
-24
34
58
44
30
99
-19
19
46
76
89
78
75
-51
49
72
-81
-10
79
-71
32
64
76
92
19
15
72
-80
-31
-91
-22
-3
43
88
93
-75
39
-26
-4
-14
-97
-15
-36
78
-14
66
50
5
-44
-19
-13
41
-55
-37
-15
17
31
-43
37
-100
-82
67
-3
14
55
-9
-9
-6
17
88
32
20
-75
97
-50
12
15
53
69
23
86
-92
-36
84
-28
49
1
55
58
90
55
77
9
-96
-57
-36
-53
34
10
65
22
-57
-63
48
92
-60
-88
7
93
33
-70
79
42
-5
63
66
96
-84
21
55
58
-72
32
-33
84
75
31
-68
-39
94
49
84
89
38
-16
81
78
-4
-60
23
81
-30
3
23
17
-82
-59
14
87
14
-31
45
-6
53
-87
-21
-20
-4
-37
41
-58
64
25
-69
2
-91
-88
-19
-43
-48
-96
-61
-25
-41
14
92
-70
8
6
69
-78
27
14
17
-20
-21
48
12
28
-89
-46
70
75
31
-98
-71
-7
66
10
50
71
-33
41
-54
-22
-92
90
-40
-32
-51
-71
-10
76
-4
59
-91
75
7
21
-45
-30
27
-74
97
-41
-72
79
4
46
-59
-94
17
8
48
15
39
8
6
99
76
7
-71
-82
-17
25
78
-56
-48
-63
18
-40
-40
97
-14
-91
-92
-34
88
12
-88
-70
19
30
-10
-81
-55
-71
27
3
-71
-45
-90
-90
-27
-54
-13
-97
-58
-9
93
60
51
-95
10
-63
-86
18
3
55
-69
16
37
2
98
-73
21
95
-91
-100
-49
-62
-45
-39
-100
-20
-41
-13
-16
2
78
-71
-86
30
-66
24
19
-100
-57
-77
7
-74
-9
-56
28
-59
-76
-51
88
-67
-51
-61
-77
-44
-47
-77
36
12
-38
72
66
-60
53
81
22
39
-43
-58
-8
0
-83
99
-22
-40
96
-94
1
-80
-93
-59
-95
-92
-19
80
-84
34
-97
53
98
-83
-23
65
-43
-69
-2
32
70
55
26
-38
-92
43
-86
-14
-97
-90
-55
-44
82
-96
-3
39
-87
30
19
-71
-84
-26
34
-85
-9
-88
32
0
95
-70
-68
65
37
58
80
45
-47
94
84
-92
-96
81
-36
38
85
14
-23
50
-56
96
32
-87
-30
-82
-72
61
-70
60
-39
77
42
-54
43
-21
-96
-25
-75
-90
-31
61
-82
-27
42
-65
63
27
49
-60
-70
45
88
62
58
-42
80
38
71
63
-2
84
-8
-60
-70
-65
-28
87
10
-3
49
31
-42
67
56
52
-98
19
-21
3
59
9
-99
47
-77
11
57
56
-50
-20
-29
0
-35
63
-7
-53
51
65
86
-87
-86
35
45
-76
3
1
76
-43
-79
-93
61
32
-31
14
-68
-8
-75
89
-100
-25
-30
-29
28
-13
-65
-79
-14
86
38
-27
99
52
60
44
76
-37
98
4
-27
-81
11
-66
3
80
0
35
-27
25
-23
-75
53
47
-3
-19
86
-16
-46
-28
-30
92
-3
-79
-4
-42
18
-76
21
16
28
46
-13
-61
32
90
-80
-68
-22
-55
58
55
-30
11
-46
67
44
-60
-97
98
-36
-27
42
62
-53
-62
-80
17
-86
-7
85
42
-60
-28
81
72
-86
53
-95
-8
98
15
-53
-79
78
1
40
22
-7
44
-28
58
69
66
20
-84
-96
40
-15
70
-67
-30
12
-75
42
-55
98
9
99
55
-99
97
-30
-51
70
-100
2
11
22
96
-45
46
54
-76
12
-26
93
-32
66
-22
-62
99
49
50
77
-57
95
75
52
94
-18
54
44
52
55
-34
52
-91
77
-74
-95
84
72
11
-91
-16
85
54
52
3
84
42
-45
33
-8
-68
29
-61
-93
-19
86
-59
87
-18
45
-6
48
-51
4
26
-25
-39
10
99
73
-29
-65
10
77
87
-86
62
-19
-79
-53
73
-47
76
-88
-88
-90
50
-47
49
-68
98
96
81
-53
0
-41
-26
13
21
-27
-62
93
8
49
22
-53
15
-16
28
36
-16
-47
41
-40
-83
53
-78
68
-94
24
-100
56
20
81
-97
72
92
-71
-15
14
2
24
-41
62
-75
81
-91
-8
-82
-11
80
2
42
21
14
59
-26
37
-21
-68
-39
-20
88
33
-87
43
5
-94
72
90
-28
-74
-34
31
88
-57
-36
49
35
-66
90
15
36
-16
-64
-49
95
-38
40
-25
-6
53
55
-66
-14
20
77
91
26
1
33
50
-21
52
-67
-81
95
-2
20
-17
32
10
98
-79
94
87
-76
90
-51
16
-83
-4
-79
72
30
7
-56
-40
-50
23
13
35
-27
93
-61
7
64
87
57
-15
-30
-59
95
-80
-86
42
59
-62
-16
-91
6
1
-43
27
-75
39
-66
-31
99
-64
92
-35
24
-82
-90
63
25
74
50
-66
-41
72
-25
-45
93
-58
49
52
-20
-67
13
87
34
22
-34
11
-38
1
80
-39
-11
25
-22
-87
43
-12
77
-80
-37
-21
-46
22
-48
-19
29
-55
23
-22
49
56
-37
-85
-5
49
37
61
-40
99
-38
-59
-87
4
66
-9
17
-39
32
-54
-19
95
26
35
-31
30
68
51
27
-8
81
-24
-52
-55
-57
-5
94
81
-44
-45
32
-29
-52
-3
75
66
89
-56
-73
21
-9
-40
-32
69
47
37
-49
15
-12
78
59
-30
-94
59
-33
-50
-46
-39
83
11
-32
15
82
-32
65
57
86
6
-99
65
79
-56
-75
-53
65
72
36
-84
-60
77
94
99
99
53
11
-34
-97
65
-21
86
-72
0
-47
-90
68
70
19
55
-24
-27
20
-45
-31
-2
-46
-65
-78
91
-97
-38
68
98
-86
67
51
25
85
6
-58
-36
-56
-29
64
-51
-19
-15
-80
53
92
-4
-74
-36
4
-5
62
58
30
37
49
-14
99
-31
-64
65
88
39
-10
73
-55
-15
90
-59
56
6
-10
89
43
10
42
35
59
68
52
-85
-84
-34
73
-2
-97
-25
84
55
-4
-80
20
-15
59
63
-90
56
-52
52
97
-96
-41
-12
93
54
50
-12
-58
-39
-92
94
-24
-76
-88
-50
23
-84
-23
-41
23
73
-20
-57
-90
91
-94
-79
48
-94
25
45
-90
84
-67
56
-9
36
96
33
97
-96
-21
-26
-71
-9
-24
4
-41
53
63
82
26
95
78
37
87
84
10
35
43
-65
-68
5
72
-34
-87
-37
54
-91
96
51
-86
-25
77
95
18
-47
-1
78
-94
-86
60
-15
-90
38
-78
97
-25
-16
-16
-82
19
16
-25
-57
34
-11
6
-12
-2
-46
92
-36
-19
69
-41
-100
75
10
78
81
25
-10
-34
-13
81
-60
-64
-44
24
20
-74
96
88
1
-61
23
90
46
63
-59
52
7
5
-66
-23
17
86
-96
-73
64
85
4
-94
-96
91
87
96
-73
95
-27
47
-79
-31
-12
-25
8
-89
-83
-94
26
-42
11
-66
16
45
-37
-67
31
-33
-88
-53
-48
17
-95
-92
8
93
-95
36
88
-70
-65
62
-1
23
-63
59
-14
-46
66
-87
-35
-71
-53
33
74
10
18
-43
29
30
-44
81
-53
-39
42
8
-94
-1
96
47
29
-69
9
80
7
-2
39
45
4
-43
58
21
-14
57
-46
-88
-81
72
-31
48
3
-23
-18
2
39
76
-90
-3
-73
-94
-56
56
90
5
36
-51
-97
-73
94
-40
-15
5
81
23
-86
-64
36
86
-92
57
-14
-37
-65
68
66
26
-4
28
-77
23
35
-80
-69
-23
25
67
26
-19
47
-28
41
-68
29
22
55
44
58
-9
30
19
-51
-84
82
-64
37
0
62
85
-71
37
9
16
57
40
93
-65
-40
-29
16
-93
-5
-91
91
-75
31
-2
69
-58
42
-49
13
43
-33
-53
79
56
48
41
42
29
-70
-97
-55
88
43
90
75
55
-87
-9
14
8
0
5
33
83
56
-46
-75
-2
5
38
-59
25
86
-80
-19
-14
13
75
-85
43
78
-88
-17
-26
-98
-42
-71
67
1
-4
-25
-99
-99
61
85
57
-85
62
-93
21
-47
-52
98
-61
-80
-69
25
33
-93
-8
-71
37
4
-36
-89
-42
23
93
-75
-76
-11
-48
78
-58
-87
15
52
-71
-71
59
2
-18
60
0
21
80
-17
98
-34
-10
-10
-5
-72
46
59
91
-96
-66
84
-71
-89
-27
-18
89
-32
-53
-44
-80
-24
-15
31
30
20
-9
82
93
-28
-34
92
38
8
-66
-67
36
81
44
28
85
79
-36
67
42
-10
-99
-17
58
-52
39
78
-23
76
9
-93
-4
-99
42
-10
-27
-92
-66
63
16
-32
48
-95
-99
-8
-15
39
-77
49
6
65
-61
-41
-52
49
7
39
27
84
-32
89
44
16
42
-14
-94
67
-54
92
30
14
-87
-22
19
-86
22
56
5
46
-42
-89
-37
-51
-78
-36
99
30
-97
-22
14
-77
-33
-42
40
-91
-4
-2
76
42
-9
-42
-43
4
-12
28
-30
-89
-15
76
9
43
39
72
92
62
-64
43
-8
92
-78
58
67
-11
69
7
-49
-35
-94
79
-92
-51
-62
-83
5
26
45
75
-11
-70
3
98
25
-57
71
-30
57
59
-87
-99
3
-65
59
-29
-23
-20
30
28
-2
36
7
6
37
-3
-25
-58
76
-80
70
-35
-49
-27
-36
28
-32
87
98
-75
-2
-88
-74
-98
99
38
-75
-24
70
55
-96
-32
-56
-36
26
81
13
-99
76
-11
-78
46
7
-75
-81
23
53
-60
10
4
-35
-92
-32
-56
62
-33
34
87
44
4
-5
0
73
39
64
-1
-28
-22
-47
-52
19
-25
94
78
-48
66
1
57
58
63
-39
-77
24
-19
-81
-62
49
5
-74
-7
-90
-27
93
35
-88
10
86
-64
40
-61
-15
-89
-34
-69
90
18
49
-57
-72
7
59
-11
-17
-17
71
-46
-27
-28
60
-1
17
70
24
10
-43
-12
72
-57
25
12
-17
62
-24
49
93
-34
-80
-5
-39
-52
-98
-80
-11
-63
-45
-88
-8
29
-16
-48
80
-99
74
5
-36
-69
93
88
-74
-30
1
9
-68
29
-89
78
95
83
-27
-92
83
-73
-71
-28
-83
-64
-63
9
65
-27
13
-2
-73
-61
55
-9
-78
0
-69
-52
71
-16
10
-97
-87
-27
33
60
-44
58
69
-61
86
50
-37
55
86
0
-36
4
74
29
54
-99
68
9
-56
90
-91
-25
-62
80
12
48
36
25
73
-31
-14
-71
80
-45
-80
66
57
-16
-27
-5
84
37
99
10
-82
53
-37
86
-86
-41
76
-76
-13
66
56
99
-33
-56
24
-60
-34
-90
-78
-54
-83
-58
64
26
26
-63
-78
-37
26
-79
25
44
27
89
30
-7
-52
-42
-31
35
76
-74
34
-57
-78
-89
-64
-12
73
-42
-14
91
-48
-50
17
31
-13
-9
46
65
13
-29
9
92
-88
91
-15
-87
-99
55
0
78
33
87
73
7
98
61
96
71
71
-18
14
-76
-15
84
7
24
-25
-47
-10
40
-24
51
32
-11
43
70
2
44
-23
54
-26
62
41
-52
-31
39
-91
-83
11
81
0
77
57
37
61
-36
-39
89
17
3
29
45
-45
-86
-66
50
36
-12
-54
65
-57
21
27
84
21
96
-24
-18
-86
39
-85
-34
16
72
-97
-70
88
-84
-81
-43
-28
0
-97
27
-34
-63
-23
-98
-22
-25
67
21
96
-54
-43
17
-57
33
52
-91
-28
67
-73
41
40
82
71
28
98
42
86
-30
94
89
49
-39
78
78
-85
-44
-46
83
29
-98
81
39
-28
-76
-28
-76
85
-3
91
-88
-62
31
46
-91
-88
-3
3
50
19
-3
39
-31
58
-31
99
74
-22
-47
9
-93
-92
-10
-2
-20
-33
71
4
-48
-80
-5
-83
-42
79
15
-81
43
-88
22
-7
32
-81
84
53
30
-47
52
4
31
58
65
-9
66
-45
89
-54
-26
12
2
-21
32
49
-52
42
-20
63
61
-77
76
-17
16
8
3
0
-39
-67
54
65
-11
-63
23
-46
-20
-59
-39
-30
-13
36
34
41
67
-81
-9
-85
61
71
78
23
47
54
-94
-37
-86
-39
64
-25
-54
-30
93
-13
7
16
-7
88
58
55
-90
97
-57
-4
39
-90
15
82
-75
-23
5
55
52
-48
10
10
-32
-24
24
-68
4
70
-46
-3
-90
61
-87
3
1
23
-42
11
21
-47
-92
-88
-85
-25
46
92
4
-97
48
-44
-92
-90
67
-24
-14
-9
8
90
-87
14
-13
-77
-25
1
27
29
-76
37
92
-3
43
-100
-39
58
-72
-93
51
32
-89
-1
41
-81
9
8
-5
47
51
55
38
16
-31
-75
-8
-4
-22
71
-75
-45
-40
-82
4
-97
70
66
62
50
73
13
-17
36
64
-76
7
-75
-16
54
72
87
-39
-38
-45
-18
-60
47
79
18
-30
56
25
31
26
82
-14
-51
48
-52
99
-27
13
-66
62
-71
-90
-31
-46
-6
-76
-73
-67
-15
-11
-11
68
29
88
-1
-100
-41
-93
-23
42
34
-41
-72
35
59
-23
34
85
42
21
47
72
31
-84
-74
78
92
-95
-89
-70
-53
-48
98
28
-59
-51
-20
0
-44
10
94
42
21
-78
-23
-19
-49
64
-34
94
-15
65
18
-84
33
-4
46
26
2
58
56
1
-90
6
81
-97
7
-38
-45
63
24
-51
6
-55
-28
83
26
23
-1
44
-31
84
9
87
53
-57
-64
-1
21
-10
-43
-71
91
-80
35
24
-77
-58
38
-69
57
-38
-20
-85
8
4
51
86
80
-50
31
-51
-65
92
89
88
-65
-75
-13
8
15
-3
37
-42
-31
-28
82
-56
-34
-27
-25
-76
35
56
-61
-57
-88
42
-70
92
93
13
94
-72
5
35
-84
-7
60
-45
-99
-73
4
39
-63
73
-89
71
-82
-70
-56
-7
-94
80
-99
97
75
-86
40
57
58
33
-30
52
13
76
-13
29
-79
99
36
-78
78
-59
61
67
-86
25
39
-68
7
35
-22
13
-33
-69
10
-57
-55
-98
52
-96
-13
-77
8
-100
51
96
-19
72
47
-82
46
26
-89
8
-7
-75
-67
84
-90
40
20
-60
-95
87
-29
-33
82
-31
-30
35
-75
57
10
33
10
-87
-19
91
37
-71
-91
-17
7
-80
91
52
98
76
-11
60
-32
-91
-100
-75
48
-77
-7
31
-8
15
-82
17
-76
-20
-49
34
-55
-16
26
82
13
-13
-35
72
-40
-91
-23
-42
37
66
70
58
75
70
35
-25
93
80
58
-62
-53
28
55
-28
-92
58
58
-47
-57
-64
87
8
-24
-47
-19
36
-86
58
94
3
-24
16
-87
-97
-14
49
-22
-69
29
-63
-31
29
65
-75
-99
26
35
11
79
78
0
19
-13
76
24
20
12
38
-70
-42
93
6
74
59
9
-88
8
87
-57
89
76
-35
18
-6
-58
-29
-80
77
35
51
56
-65
-30
95
63
94
15
-25
-16
45
-15
-22
-49
-89
-63
12
-77
-3
-49
-82
-62
-72
-17
9
22
-23
32
-6
-45
-33
-55
63
-46
-32
58
69
-38
-75
96
-1
70
-19
77
73
-8
66
-63
-33
-85
-12
-14
-95
16
21
14
90
99
99
-16
-94
-82
-18
21
-75
50
-21
94
64
-44
91
-37
-74
-76
92
51
-31
10
88
36
25
-72
74
-17
-3
-4
97
-13
-53
48
24
-95
67
58
26
92
8
57
86
-76
-87
29
-12
91
54
-20
42
-77
91
-18
11
-32
10
-14
51
-93
34
1
-53
33
-51
23
38
-84
-19
-36
-92
41
73
47
65
86
-24
-47
77
-70
-14
-29
-95
-23
5
17
-3
-85
55
-51
75
-59
2
-78
26
51
-3
-36
20
78
-20
-20
19
-47
-73
-64
91
4
-10
20
-14
28
43
-56
-95
-52
13
-46
-85
-32
-45
42
-39
57
16
87
-39
-87
-97
33
91
-65
-87
-38
-12
93
-1
-69
-3
41
51
35
-31
-54
79
-26
-6
-8
-20
-39
12
36
-96
25
-55
20
12
6
34
15
-61
-23
50
-95
40
90
98
-61
73
-53
80
-24
82
-51
22
14
-25
68
58
55
-70
-29
-57
86
96
-11
6
-39
47
92
76
87
-30
-21
44
62
-79
42
-99
95
89
33
-77
23
34
46
-63
-91
14
96
16
-4
-33
12
-66
-85
-99
41
-24
48
-15
-95
-13
7
-64
-69
-31
-91
73
-30
56
14
55
80
-62
-11
-22
-25
-2
44
-77
67
-59
-58
-21
-25
-42
-68
68
-14
32
-94
-57
-80
13
-21
-97
83
-11
29
-95
97
-57
61
77
-19
-50
-45
9
1
-100
32
-80
93
75
-49
-80
85
-17
89
-29
-85
47
15
-65
-40
46
91
95
87
20
-99
85
15
14
14
49
64
22
-42
-83
22
42
89
-33
-31
-60
-13
-46
23
-72
-22
39
75
45
26
-64
-57
-31
-69
-69
89
84
68
5
-2
-66
-46
-85
56
-36
84
-22
58
74
-3
-72
-86
85
-18
-10
-87
12
81
41
-43
7
77
1
29
60
-16
18
45
-96
75
95
-62
81
-90
95
97
95
-75
56
21
23
84
35
-40
-82
-75
-27
-17
-94
-86
40
-34
43
93
95
-44
-71
-35
-99
85
93
48
-76
26
59
71
24
6
96
-68
-73
-29
68
14
31
86
-8
57
-31
-50
71
62
16
-33
7
-37
23
-11
-19
-24
-26
-74
-76
-2
52
35
-79
-72
93
-82
-40
72
-59
-72
-13
73
67
31
-18
88
81
-47
2
-50
-28
-90
13
95
-49
46
-77
25
72
-52
-76
25
35
-55
5
29
-85
66
1
-91
46
40
34
-35
-29
-84
-46
-95
-79
56
-45
-6
18
20
-59
69
-33
-35
-5
91
-35
-29
-32
-100
-32
74
-19
-64
40
35
-55
-62
-73
31
4
-49
47
58
-44
68
-34
11
-86
37
83
-44
-42
-98
-27
5
94
38
28
-38
-10
97
88
24
85
-20
-41
82
19
-14
13
75
37
-40
-15
45
80
51
-92
95
-60
92
-49
-1
94
-24
56
40
-86
-15
55
-44
-66
43
32
-81
76
91
53
-5
-70
-82
-30
19
-22
55
-35
-90
-42
-75
-95
-49
-83
-92
50
64
-64
-42
4
-50
43
-89
-41
77
7
91
48
-17
35
-47
30
17
-29
52
88
1
7
-95
12
17
-69
-31
68
-52
-70
-30
64
-34
29
-79
-31
-76
-68
28
-98
-9
-29
2
74
58
56
4
-25
-73
-92
-36
29
-33
-31
93
85
0
-38
5
1
-56
28
-35
11
-43
-62
80
-19
-29
-40
-65
62
-17
-10
-11
-58
-54
45
17
-75
54
33
6
-79
55
-1
58
-93
14
-84
-40
58
44
-22
-79
53
16
-99
86
87
-87
-78
2
-3
-36
43
39
10
-60
-92
-13
94
-6
94
68
-51
-7
-22
-92
59
-6
-31
-30
-62
47
-9
91
-37
-7
78
-97
6
52
-43
-97
68
52
-6
-22
92
3
65
87
97
59
7
98
-95
85
-94
16
-20
-73
86
-30
74
-22
-86
90
23
44
45
81
-52
-98
37
-84
6
-69
-6
-2
-14
-89
-63
-65
23
44
-67
-20
-18
92
96
14
-81
35
84
94
65
98
36
-12
42
-19
-79
42
-65
58
58
41
42
-96
-61
-72
-84
-71
-36
-9
73
-51
71
-93
-59
19
21
-39
-94
6
-93
71
-44
-5
-89
51
76
-67
-7
63
43
-48
-44
-15
-44
-53
-34
-76
-24
-18
15
-50
31
-62
-91
73
10
31
86
16
-63
45
-12
-55
-60
-1
96
68
-16
-58
31
-72
-54
39
-35
-46
86
31
-69
-37
-87
46
-35
-3
37
-26
-78
-53
-95
-92
63
94
5
-97
-60
45
3
88
-35
39
82
96
19
80
35
85
-65
-27
-32
-34
36
-66
64
-99
31
-47
-72
53
0
-67
13
-84
80
-82
-81
72
15
-26
60
80
-86
-5
28
33
-25
-85
-30
-38
-12
-9
28
-75
25
-55
78
-92
-2
-94
13
51
92
-74
67
72
96
86
44
11
-87
-44
-57
-73
51
71
12
79
86
83
-59
-26
-74
22
-49
51
67
82
11
-83
88
-76
20
32
-98
-13
4
50
-74
-52
-39
-61
-43
-44
-82
60
-73
30
39
65
-35
81
91
-9
-45
-57
94
74
-75
-43
91
65
-67
-36
-2
-65
51
54
37
29
55
50
20
-88
-94
38
72
-67
-79
12
98
-14
-55
90
30
-48
85
-24
-74
62
34
69
-21
67
-67
77
55
37
-16
-8
-34
-61
-57
87
-49
-51
-23
75
-65
-2
-61
85
85
-16
75
-33
-12
12
43
14
-26
-23
-16
54
97
-31
-17
4
-94
67
96
-75
-94
91
-88
-91
93
-11
85
-72
40
-76
-87
25
-39
41
92
49
-47
-13
-84
28
17
0
-66
14
21
17
70
28
-63
66
53
-57
10
17
-95
3
58
90
31
-2
66
-4
75
79
-63
19
-19
-57
-93
-3
23
-24
49
57
90
-30
-74
12
50
-37
-22
-45
7
88
24
-36
-57
-17
-46
26
33
72
-77
-39
4
-88
80
85
-93
39
-18
30
-85
-69
-13
57
-47
-34
-31
-96
29
0
-89
88
-60
36
-48
-16
71
-42
-90
4
83
85
65
-13
50
46
-28
57
-63
54
-12
-47
37
27
-90
90
45
-68
46
-25
32
58
-85
72
-54
-32
-44
-83
-22
-81
21
-39
56
-61
48
6
37
-80
-84
74
26
-44
-73
-85
35
90
58
-19
-78
-44
8
54
-86
23
-22
-88
43
-13
-71
-78
6
51
-17
-86
90
84
-27
-21
56
-11
-47
-65
-3
-67
-50
-68
-77
-92
-35
97
-35
73
3
-69
-51
81
-56
92
-80
-27
-86
26
76
-50
-7
18
-66
66
97
42
-93
-97
77
4
-64
-72
-12
-89
88
6
-92
-95
-69
-37
89
-20
96
85
-27
-83
-42
-61
-5
87
-59
88
-43
-25
54
-45
70
13
-42
47
-83
-54
27
-42
-43
16
64
-83
-27
95
-68
-38
-72
-72
-53
1
97
-42
-8
-7
-55
34
-19
-46
61
88
9
31
1
19
-69
-29
17
58
-19
74
-26
-55
43
48
92
75
62
72
56
-90
-27
53
-32
18
-54
-35
-48
-20
19
65
-32
81
-3
21
-48
28
44
70
-62
-75
-4
13
-78
92
-87
67
67
75
39
23
37
65
-23
-95
-65
23
-78
-61
55
-6
-96
75
-73
-47
-3
-21
33
93
-99
72
71
-50
-63
45
-58
-98
12
-91
29
-96
-15
-33
69
62
-76
-96
-63
-53
-57
93
-7
99
20
20
-47
69
99
86
63
53
10
34
-97
47
-69
-55
49
44
-94
-69
48
-9
-2
-31
-95
22
-75
-57
21
-80
88
-86
-81
8
-14
-28
-22
-14
-89
93
91
-27
-21
94
-79
10
91
22
-94
97
53
6
-59
-97
75
-54
26
52
-11
99
72
-71
66
92
-10
-48
-84
20
-10
79
13
-19
-47
92
-73
-26
-46
-82
48
-39
68
-46
67
-91
-43
-5
-45
35
-53
-3
-13
-80
26
-47
64
68
5
80
-12
48
60
-99
-71
-87
45
-43
-61
52
-73
39
-87
95
93
32
-96
-97
-73
-88
38
-73
9
-75
-53
87
-70
63
56
36
43
96
-64
-45
98
-35
-80
-5
-26
-89
-53
-46
3
-88
-51
-4
45
-94
-1
24
70
90
51
-21
67
50
-82
98
13
26
-14
-91
23
22
-84
-27
39
89
20
-86
-100
68
-32
3
32
-31
52
-23
-73
-97
-98
97
45
5
-72
13
-44
99
11
21
25
97
30
-100
-29
47
-27
-90
36
94
-76
-12
14
-56
44
-54
-34
-4
-24
-7
-49
-22
-57
97
35
-77
10
91
-78
73
13
0
70
95
0
-59
-6
26
-49
82
-28
-72
-77
86
-76
67
84
-10
-85
-40
36
-34
-10
31
-37
-74
6
25
69
-19
-2
-18
81
-80
-70
-67
-39
24
59
-35
-41
-69
-55
-18
69
-31
-51
54
12
-36
-86
-100
-18
5
31
-2
-17
89
-77
-48
-30
22
-13
-49
42
17
-63
56
93
96
73
-48
80
-82
34
1
-61
35
-45
51
51
-78
3
-66
-21
86
32
62
76
55
66
-54
-71
-47
-2
72
22
-13
-20
-32
-17
-47
20
-85
-29
-93
17
10
-6
24
-86
-54
-2
17
-68
77
4
64
-9
-68
-29
-90
-22
-47
-37
28
77
38
-85
-43
-94
-49
10
-22
-34
33
-63
35
95
32
-88
-91
30
10
-21
62
-60
35
-22
-17
67
1
-7
97
54
9
26
31
-53
41
88
-95
92
-50
-65
-89
83
-27
-2
31
57
10
40
-61
73
71
53
65
-42
-69
-52
-75
-16
-6
75
-61
-97
1
22
-98
94
-37
59
39
13
94
50
-51
-33
-100
80
76
-37
-28
-85
-64
96
68
53
-46
51
-99
-68
-64
-5
-93
-73
-50
-40
1
-96
-46
64
63
93
-70
58
-5
-69
77
-4
63
6
11
-65
21
47
83
-58
-48
-62
93
-47
-78
81
1
81
60
3
-59
-38
8
-5
-74
-77
-11
-92
33
36
-61
-37
-68
-98
69
43
90
-58
-58
25
-16
-6
15
-70
0
37
-89
53
-30
72
-44
11
86
16
-93
64
40
-52
73
-75
84
64
-12
69
19
-43
-36
-39
0
-41
86
84
5
2
66
57
91
78
10
-38
2
19
73
-12
87
32
-48
-21
32
77
5
-31
42
93
90
-39
-49
-94
22
3
-83
-40
-61
23
62
-94
-68
6
36
-5
68
-62
66
-7
-22
53
-74
-18
-67
10
-40
38
79
-98
31
69
-85
34
28
-11
-63
45
49
-71
-80
-36
-65
-47
70
23
48
-10
13
14
83
91
-81
61
-27
-48
-28
-15
90
-97
-61
-26
25
-46
-92
-47
-5
98
98
97
79
-81
-39
-86
-76
83
-11
24
-27
-98
90
-92
93
-91
70
-82
-38
94
4
-96
97
43
-22
22
50
-61
27
-55
-63
26
-58
-84
-3
-45
82
21
-62
-29
97
-37
-75
87
-28
70
96
-58
88
-42
-64
-56
-37
85
40
-7
8
-10
32
-65
-13
21
13
30
37
62
37
-29
-65
76
-6
-68
-61
19
-81
-37
-11
-84
5
-70
-74
-7
-26
-59
-21
66
35
39
-44
-81
26
44
41
92
-74
-70
54
63
2
42
-9
48
74
-17
-32
46
46
9
14
-96
-9
40
-51
18
34
-20
-16
-79
-81
41
-60
-2
-63
81
-58
-85
-88
48
30
-34
-10
-78
-86
-83
-43
-66
63
-97
44
-23
59
87
69
-91
5
3
-11
90
24
-39
-17
65
11
20
46
53
-13
10
1
-83
76
44
91
91
61
-52
-75
24
-48
21
-99
63
9
70
72
66
-74
-86
56
50
-73
-61
15
38
11
-86
-57
98
-24
44
68
-47
-60
59
96
-99
-92
73
25
-88
-5
-22
75
56
-99
0
22
-73
14
-69
29
-7
-30
97
-69
34
63
-26
-16
-61
70
-48
-56
-89
64
-60
64
72
-86
-58
36
-39
20
11
-83
-27
63
-9
-48
-71
22
82
22
45
31
53
-21
-6
79
15
33
2
20
30
13
-16
70
-23
-44
36
-29
44
97
44
-45
66
-83
71
-42
-78
-100
32
56
23
-23
-13
-72
8
33
-92
-76
-82
10
44
48
75
80
-29
-96
88
-93
-24
32
-95
-80
39
23
89
10
33
63
11
-34
19
86
-5
58
-86
56
-9
74
80
10
-16
-24
-90
-89
-92
-19
-84
96
-11
-56
28
-54
-84
-81
21
-95
30
-45
21
93
-27
-60
79
20
99
93
-24
-58
68
-92
4
-96
-64
15
-84
-56
48
84
-60
89
80
20
-65
96
-8
9
53
-78
64
-26
67
89
-33
46
9
-82
-9
86
-40
-89
94
17
68
83
-68
36
-73
32
20
-80
22
-48
40
57
-100
84
-34
5
-94
82
80
25
23
99
-29
-67
-83
15
71
-71
26
17
46
-6
0
30
-70
28
-37
2
48
85
6
-60
-6
6
-75
13
-88
83
-53
44
9
71
43
32
56
12
99
27
41
26
-56
-60
72
-3
70
55
-75
85
-91
25
70
16
17
-83
-78
-6
-18
86
-70
29
30
39
-48
-75
-77
-92
37
-77
-13
-69
1
-16
-29
-75
81
-59
80
58
-73
90
-65
49
6
52
18
-20
99
-100
-33
-71
-18
49
20
34
75
43
-5
-36
18
82
-5
-81
-34
66
97
99
60
77
57
39
19
92
-60
77
-3
59
-42
-4
11
-23
-23
93
-74
97
-20
53
-8
27
-82
63
9
13
34
28
-68
31
27
44
9
-63
-65
-72
-71
-25
-94
-22
86
-84
26
-2
-7
-97
-57
-29
52
-25
-75
-55
-98
-57
-92
-36
8
42
92
-8
-26
-29
-64
35
8
-29
15
-10
-1
21
68
-15
-11
-53
35
82
-50
31
-46
55
-94
-69
52
61
-26
60
77
34
-46
69
-73
-20
92
-85
67
1
-13
-17
91
38
56
11
-77
-54
58
11
80
61
-58
86
16
-100
-83
-32
61
-57
80
38
78
86
-41
-95
-81
-48
72
86
5
-41
-31
-4
49
78
59
73
-76
18
-16
56
-69
-22
43
47
-22
12
67
-60
56
-1
30
34
-15
42
-9
4
94
-85
-57
-1
-25
-36
47
76
-58
6
49
-82
76
85
75
-93
-37
-30
6
-6
82
-75
-14
-10
-24
-84
-76
62
58
-33
-82
4
-17
-87
55
10
-22
-46
-14
20
13
88
39
-11
25
-34
-51
41
36
7
-65
-30
33
21
61
-91
-11
37
23
-100
57
-6
4
92
7
-88
-46
85
-34
-8
-42
79
-68
49
-79
58
-85
-30
-49
3
29
-62
25
-86
11
-14
76
-100
76
-1
-100
33
45
-43
-23
-47
-31
31
90
-13
-77
-52
-33
-44
97
-12
66
64
10
69
-33
-61
-93
93
-46
18
-69
-70
18
-93
-19
-29
-8
-73
-20
69
-68
1
-48
74
88
-72
-77
-93
-16
72
-53
-98
37
57
71
56
49
78
49
-97
-52
33
85
18
-8
-82
89
85
-55
-79
6
-71
22
59
-96
11
87
79
18
-77
51
66
77
-60
-25
0
97
-76
-70
-2
79
-22
-69
16
96
24
35
38
-39
32
59
19
62
-66
-22
18
-3
-83
-3
-85
92
-100
33
69
-59
61
-31
-62
37
-1
36
17
29
20
85
-22
96
20
-84
-43
-47
27
28
67
13
-93
-15
-90
76
34
78
21
34
11
-10
75
-76
12
-87
62
63
2
-69
-55
-78
-84
23
-82
-11
39
-73
42
-82
55
-39
32
14
-2
42
-57
84
20
64
18
84
-94
-6
60
-30
-41
22
86
13
53
-69
35
22
54
5
-89
-55
32
5
-85
-60
66
47
54
-84
-58
97
-100
14
13
18
-50
20
64
-89
90
76
33
76
-11
-61
59
77
61
13
-18
72
10
-85
-23
26
-93
95
-27
61
-89
-33
11
-89
82
-76
-19
-68
-4
98
95
-61
74
29
67
-85
20
27
92
-19
92
-25
-95
3
-58
-18
-71
-51
-71
-46
62
-60
22
-75
-97
-44
-98
-16
-60
-2
-66
-64
-11
-92
17
-91
76
-63
36
68
-30
-20
95
-25
35
-63
9
64
-62
38
71
-99
30
-55
78
33
1
80
69
-7
-69
-96
29
20
-88
98
29
40
87
-83
9
-43
-2
4
-16
-67
-6
93
50
32
-17
21
-15
-87
18
-36
46
-81
96
16
-36
-73
-28
94
48
-16
44
-71
-75
32
99
-14
89
-51
42
-74
-66
-64
71
84
21
-45
-43
-94
-80
75
-78
67
46
-81
-65
-89
98
7
57
-2
43
1
28
20
85
-21
58
75
28
1
53
62
37
24
-1
-90
79
56
69
-100
-16
91
19
82
62
6
45
61
65
2
-89
-40
56
39
81
41
-82
-9
-32
-2
92
-79
-39
-18
46
60
-8
-23
-32
-39
-71
4
-95
0
-13
19
-94
84
-68
23
-13
-56
84
95
35
17
36
6
-92
57
-96
53
30
-35
87
-24
77
-21
6
-54
-7
-13
50
-2
88
89
69
46
74
-98
-30
-87
-54
-94
-92
81
23
-4
-13
-17
-95
-8
-64
36
9
-77
64
-13
-45
-30
-15
0
58
-65
50
-2
77
19
-56
51
21
14
64
19
-28
24
1
95
72
40
-69
78
84
-81
14
-54
95
-22
33
-50
49
-82
50
-41
-95
-48
57
82
71
53
-15
-55
-80
-99
64
-8
25
-83
-12
-2
10
-29
-24
-6
-10
42
-8
-15
-80
-75
-13
21
95
89
32
53
-59
-11
-13
-87
-57
73
-42
-37
74
74
7
0
92
95
50
2
-82
78
48
9
20
-59
94
40
-82
-18
-86
66
-29
46
19
13
88
-94
-22
83
31
-12
98
6
-38
5
58
-94
-47
8
-40
-29
-14
61
80
58
54
27
-2
72
-91
-36
-10
-68
63
61
-3
51
20
75
-14
-49
-85
-16
57
-22
41
15
-64
94
-77
-3
-82
-39
-90
50
-81
64
-23
-30
-12
-62
-14
79
-29
-51
-8
20
52
-88
-4
-62
-36
11
-26
-79
41
-84
-11
30
62
-36
-73
80
26
89
31
-3
53
60
67
93
99
-46
24
-78
3
-83
42
-92
-71
90
-54
-7
2
21
-33
95
37
56
25
-1
-80
4
-68
-2
-7
63
96
98
23
63
92
-26
69
16
-4
-75
-15
91
-67
15
81
-21
-92
-65
52
-73
-69
-59
83
8
-7
56
-87
25
-46
-42
-60
-50
-91
15
66
53
90
35
-79
-62
60
7
-71
45
-78
-89
77
82
-54
29
-90
-71
71
93
-10
-36
1
-45
41
56
13
81
-94
-26
-4
72
-73
-14
8
-51
25
-80
56
6
18
78
-31
-5
12
-32
76
22
-3
-1
-32
87
15
69
94
-44
25
8
-63
-16
34
34
-44
62
72
16
63
-51
-11
19
56
-93
-51
-75
-46
13
-7
82
-64
43
-18
-44
-18
97
77
-23
-46
3
37
-57
87
-29
77
95
85
2
-36
48
51
53
-81
-41
12
-80
-63
18
34
-18
0
22
-75
82
78
-40
80
55
-11
86
-90
-74
-71
49
-51
59
45
87
-39
61
-13
64
14
-41
76
78
-21
-87
-4
65
-53
48
-13
-75
31
-35
-15
-37
73
74
-99
83
52
-70
33
53
41
-70
40
54
43
80
19
-91
-61
-53
87
18
-40
-65
-16
7
83
71
32
-34
89
69
-19
62
-5
-66
-3
-53
-83
82
53
58
64
-55
13
7
-75
84
16
-36
-69
-45
83
-57
-10
-81
2
-74
42
87
-56
-17
8
-22
97
-96
12
-5
-97
29
-71
56
-12
46
-98
53
-47
-73
-11
22
-56
20
77
79
15
-80
98
69
98
-8
56
-58
76
-35
-28
25
-79
85
-80
-76
-34
-98
33
6
48
35
-41
53
14
0
-25
58
72
-47
37
-13
-27
-13
-43
-29
32
65
-35
8
82
-10
-67
-97
-25
-94
80
-7
60
13
-100
8
-100
-89
-39
14
12
-11
-75
-16
42
14
24
67
54
33
90
-14
-2
-93
46
-67
-3
31
-64
24
37
-84
-82
-51
-19
-82
57
-19
81
71
48
-7
-88
25
30
54
-61
-46
-27
45
87
-85
-69
-63
-78
77
-30
-28
9
-41
96
98
-73
66
-52
9
36
57
90
18
-20
-10
-89
-8
-85
-7
98
-45
47
-77
-100
-14
-62
84
24
-87
13
46
-15
74
-95
-67
73
-67
-100
73
-6
36
-18
-64
-46
15
27
-82
-93
42
11
58
97
-89
81
50
-51
-80
-14
25
85
99
-28
-30
74
-71
-45
-1
-86
-45
-28
8
44
6
45
98
-79
-28
68
81
-86
-68
39
64
95
20
-34
-56
-8
52
70
-23
51
94
-1
25
-77
55
-76
90
62
-52
-2
6
55
95
-43
28
-81
-75
9
86
-91
-52
50
-96
21
-84
-51
65
20
71
95
-29
17
-54
49
-8
-99
25
-18
16
26
33
-78
-19
28
-21
-91
0
-43
-29
-14
-34
19
-64
-29
92
-96
-28
58
24
95
5
47
12
51
-52
-96
53
74
-61
-31
0
72
-57
33
-48
23
-6
52
32
65
-62
98
-63
-74
-79
-71
82
-55
39
-42
92
-56
58
4
96
-94
-39
1
80
0
22
-68
-76
65
17
-24
-60
-88
81
24
29
71
23
18
50
-4
0
32
-6
-61
43
-14
-64
1
91
-68
7
-96
-15
-60
-44
-93
-76
-20
24
42
8
17
6
-59
-59
87
-87
16
6
15
65
-94
-53
-41
97
42
45
-67
-57
-12
-83
3
-8
-46
-5
0
-39
-29
80
38
-87
-59
-45
-29
-18
-52
-41
-53
65
17
62
30
23
62
41
20
4
-14
6
0
75
-25
55
-81
30
-50
20
91
21
-48
-19
-13
-7
-12
10
28
37
69
75
-46
-14
-10
36
61
-96
-23
-66
8
15
40
60
-10
-85
15
-38
45
17
82
-11
91
-66
22
-70
-20
-89
40
60
0
-38
-13
6
48
77
-58
-38
81
-29
-4
-58
86
88
54
-71
-97
-78
-9
1
-9
-75
42
-66
-89
-36
-36
-57
-25
57
-97
27
-81
-9
-67
19
-80
-73
33
54
-2
-71
96
-63
-83
50
-82
73
24
9
-26
-84
34
-84
-50
-3
-20
-33
41
8
-76
44
-65
95
-65
-31
-34
-92
-52
-100
62
-1
-71
10
36
99
-88
54
72
37
-85
-54
53
1
-86
-97
98
-54
-78
39
54
-54
-64
42
93
-77
63
-40
-69
-89
-40
93
10
-59
-45
98
-60
-32
4
-88
-95
19
-90
10
72
76
13
71
-77
36
-38
29
34
-2
-29
28
22
-66
88
53
-54
-100
-1
8
-59
54
7
-18
74
-89
-54
79
-17
-43
-11
-93
-67
55
78
-92
-57
93
38
29
-9
-91
-43
65
96
97
-29
-58
49
70
2
91
-24
61
-75
-49
73
-29
82
-92
-20
-76
-85
-34
79
46
-74
74
39
64
3
82
26
13
48
22
-38
71
16
-88
-7
-82
-97
21
80
80
72
5
-97
7
-35
-64
31
-68
-46
-38
78
-20
88
-31
-55
-9
-96
71
56
4
-55
-81
-25
61
-69
68
79
86
-11
11
18
-86
-84
21
-27
-67
57
56
-34
-89
-82
96
-56
-94
-34
-11
-51
-78
-88
-94
26
-43
-75
53
-82
-92
-27
49
94
14
-39
12
28
-71
85
53
-37
-5
9
-19
-42
27
-23
2
-15
43
43
35
17
55
-7
-57
64
-30
48
34
-22
-79
-64
-76
36
-51
-12
-84
-70
-27
70
-7
20
-21
74
79
59
-48
-19
-56
47
-75
31
-35
32
76
-40
-51
-54
-91
83
-24
82
71
0
18
-80
40
35
-49
66
-43
-4
-14
36
-77
-35
-5
-73
47
-8
26
24
-77
91
-92
-100
-96
-43
98
65
93
-25
-1
64
27
-82
85
-32
5
88
-66
62
-16
20
-50
-41
86
46
-14
-15
90
-87
61
65
56
69
65
12
-73
16
-23
72
91
77
36
18
47
-27
38
-96
-39
72
66
-2
-7
68
57
-69
14
-56
-32
-44
-43
81
-78
65
50
39
-22
29
-45
7
1
98
-64
-62
17
83
11
-45
87
25
80
5
-77
-75
-26
80
-92
40
76
-24
97
85
-43
71
51
59
10
81
-11
66
-12
42
64
25
80
-67
-40
-56
-59
-100
69
-79
-43
44
-54
-17
24
-94
76
-47
-18
25
-62
-9
-4
89
-50
-94
70
-9
24
-89
-66
-11
-12
66
-26
48
62
15
0
31
-12
58
-73
-14
-59
4
-8
69
57
26
-6
95
-83
90
37
-80
97
-41
-37
21
-30
-51
62
58
-84
89
-41
78
-44
59
-38
45
-31
-11
83
-37
45
-24
-68
2
54
27
-2
24
17
-65
-4
-34
-54
59
88
17
-91
2
-73
77
-9
-14
55
48
98
69
-55
-33
-89
-72
30
56
-44
15
-41
-89
-58
9
35
11
-4
-69
78
42
42
18
-89
51
-80
-61
-20
-36
-23
-64
-88
-73
57
-91
-5
68
89
77
-23
-54
-8
36
-91
-14
97
-4
98
-7
-21
76
87
-79
-6
99
25
-34
90
-95
30
-81
93
-6
-53
51
3
-6
-29
-7
-29
48
-9
16
-64
0
54
85
96
52
-22
-25
-20
-82
-52
26
69
73
93
59
31
-25
78
24
70
77
-73
-75
-29
-49
-30
43
99
61
-89
88
-39
65
73
-91
-30
-96
-64
50
74
-15
-71
43
-90
-78
2
41
-3
-68
-82
-81
62
97
-55
-67
-52
15
28
-100
-71
39
88
-58
-43
13
-48
-21
17
-60
-71
-9
25
-90
86
-12
-68
-60
81
-18
-27
51
1
87
49
-2
-80
97
66
49
97
95
-60
85
-63
-3
-49
-59
76
20
-18
58
-88
59
68
50
-53
53
91
81
87
-84
32
-60
-97
-19
39
-77
-21
-43
72
-72
-48
65
66
-11
-38
-83
-17
91
37
65
49
1
24
-31
-48
24
74
-57
5
61
-41
-63
-98
-38
-29
-7
-63
50
50
62
30
54
27
-4
95
89
13
-22
32
-49
-57
-67
52
20
3
56
96
-71
99
1
91
-90
-10
45
-76
61
90
-38
-37
-8
-76
94
98
51
-10
93
-8
56
-76
-75
-93
-81
-90
11
39
13
-32
-13
-5
-81
88
-62
-70
-69
83
-46
44
25
-32
60
69
-8
54
67
95
96
12
-60
4
36
-83
-37
56
-73
75
-53
-7
95
35
88
66
-25
-74
96
-42
61
-97
-97
-14
-77
63
-93
-32
-31
74
-37
-83
-62
-45
22
75
-28
85
-17
0
12
-18
93
7
69
33
-26
-55
59
-78
-45
20
77
-42
58
53
-79
17
-79
-58
-57
-16
-40
-19
-8
82
-44
64
19
-9
-84
-68
74
61
39
-5
-6
65
-8
-95
40
48
-23
-31
-94
87
-78
80
4
-57
-78
47
-20
-18
-71
72
-84
-63
-12
36
-19
5
68
-93
-82
-41
2
13
77
95
-30
-31
43
48
38
49
35
13
-19
-60
56
4
39
88
38
20
12
7
58
-99
-57
-61
-42
63
-54
-24
-78
48
41
51
-5
-88
-80
-62
12
59
40
-53
-76
-79
-61
80
25
31
21
-84
-49
-67
23
-91
-66
18
-100
-8
-19
98
21
-45
-1
-38
-93
94
-74
79
-67
38
38
73
38
62
94
77
-5
-28
-40
-84
-12
12
-99
63
-27
-64
-19
-26
-20
62
-28
-99
69
71
-84
76
18
-58
56
51
81
-54
-24
19
61
-30
-52
-92
-6
-39
76
34
73
77
-3
-54
65
78
-28
-54
-8
-3
-53
-38
-80
-85
-62
38
-42
46
-11
91
45
65
-38
-42
88
-38
-82
-66
23
94
69
-4
71
-34
-5
37
-55
67
35
37
-84
34
99
-63
50
90
75
-92
-12
-83
51
85
34
-87
-57
-26
-25
-39
9
99
-93
-22
-53
31
-4
-6
-80
-7
-86
55
83
-70
-11
82
-33
91
24
95
51
65
64
2
50
-2
-33
46
25
43
59
86
-6
67
-36
-7
-2
12
88
-30
-94
-98
-75
89
84
-34
23
-96
-42
-100
99
61
65
15
-84
-33
65
-17
65
-10
-74
25
-24
-28
-56
-8
66
-6
-95
6
64
63
-40
41
4
-56
-93
-73
-52
-83
-73
-53
31
44
14
47
64
-20
-70
29
70
-91
-94
99
-19
-98
-57
99
-4
-52
-43
-88
63
17
53
-33
62
13
-53
-90
-18
-26
-90
-87
71
24
60
-13
-96
91
68
27
52
75
-22
85
29
21
37
78
22
94
90
-15
12
-4
53
-26
-91
52
-16
-57
-74
-54
-43
49
71
-83
-64
27
60
57
-46
-36
32
32
-50
-87
-46
87
91
76
81
34
-87
-7
-70
18
19
91
-30
56
-66
-51
-98
-57
50
73
-87
39
-47
73
-4
7
90
80
92
-60
93
98
79
85
26
12
-29
-9
58
-47
-90
-23
-56
-68
-67
-70
-19
-64
-26
-68
61
-13
71
-86
-88
-33
-26
-98
-53
-82
94
92
68
73
29
-6
-62
-100
85
96
-47
47
-27
-51
80
-41
-20
-87
-53
54
-55
-92
93
68
75
-95
87
-99
60
86
-81
54
79
87
-20
8
-67
18
-39
70
14
14
18
39
64
-50
98
96
-37
-55
2
-39
-94
-5
81
33
0
69
34
-40
55
53
67
-14
40
-53
47
25
65
-92
-5
-69
-26
-87
70
90
-85
69
86
-21
66
-12
40
24
83
21
-43
-64
-58
91
-52
50
44
67
-64
-64
-86
83
61
31
43
-91
62
-82
-78
33
-92
-62
-46
95
-31
72
-65
61
-3
71
-66
54
59
-23
-2
59
-73
-58
27
-85
-69
41
51
44
-75
-6
53
87
12
28
-28
-27
18
-22
-80
87
-97
-45
48
0
78
82
-94
37
-89
4
-3
90
-1
76
58
-18
17
9
78
42
55
32
-18
-80
-88
6
-7
30
85
13
-31
88
20
-83
-60
-49
51
98
40
15
-45
-63
5
54
65
-85
88
-17
24
66
77
-20
-50
-89
-48
-38
18
45
44
-45
-90
-87
95
-18
82
87
33
-14
85
-26
-99
-60
-37
-42
46
-71
-26
34
-36
50
-47
93
82
3
-95
-66
18
-25
31
-38
30
41
-72
-23
76
-90
-36
-39
-4
-99
-13
-51
-58
3
8
40
-16
34
-25
0
-64
-20
-7
-81
35
-50
-47
-47
-23
85
-32
-93
-22
-4
-64
-94
-42
0
-32
55
2
55
56
-4
-90
-36
-64
-6
50
-37
94
87
43
-60
-94
-21
-10
-89
-16
68
48
52
27
79
-100
64
85
-41
-84
-95
-86
-30
61
70
18
71
87
7
-82
-11
70
-88
-72
-34
-48
86
-3
-5
98
81
-37
-2
-14
42
-23
-14
-42
-85
45
-73
-80
11
-51
33
-66
68
-43
73
-73
-25
-86
97
-61
-57
-85
-8
-71
-36
87
79
98
-98
-22
-16
-4
7
22
55
22
-32
82
-5
31
83
-72
17
3
-63
-10
30
-36
5
-20
4
48
-5
48
29
12
-13
9
10
-11
87
94
37
-54
-32
-8
21
-12
-74
-84
-80
-90
96
37
13
86
80
-56
-50
-15
24
54
85
71
2
14
-17
89
-77
45
-70
62
-9
68
-91
60
-40
30
-52
-61
-2
-32
-99
-54
58
14
-68
38
10
-17
-77
86
89
60
10
-8
-26
45
-67
-50
-9
-36
64
82
-68
73
42
-56
-45
91
-17
5
-89
-16
52
69
51
36
-41
-87
71
-66
-100
61
94
-38
-47
-79
-93
-14
-29
-50
2
87
-67
34
61
27
31
68
-30
66
-26
-18
-97
78
-97
54
-34
-37
19
-62
-3
-29
99
-56
33
-96
-35
-7
-58
-12
43
45
-25
76
-69
88
-44
62
57
26
29
83
-92
32
13
64
-62
79
79
57
-83
-24
-71
-84
20
14
72
37
-93
-85
-75
51
60
-47
-21
91
-59
35
54
50
-38
-65
33
-78
67
-54
86
57
-74
65
-34
95
94
-5
64
-34
-90
36
-96
69
51
81
20
11
-66
-100
-45
-72
35
-91
78
97
96
12
72
15
10
58
-28
-12
-24
38
-16
-78
86
-52
-12
48
84
-56
17
36
78
90
99
-88
90
-46
-60
-23
-85
-81
-73
-89
-17
99
26
93
9
50
-18
37
-11
18
59
-73
18
-100
75
2
96
-56
90
74
-66
42
87
-76
96
79
2
64
50
-19
75
-67
-20
-46
79
89
-96
-87
27
-55
31
-14
-28
-51
-62
99
3
-65
-56
-54
-91
-70
88
48
-93
84
28
-39
48
-22
42
-24
-36
-78
30
-57
-89
-14
-92
-10
32
-9
29
56
-8
67
8
95
54
4
-59
64
34
-71
12
41
66
92
-98
-34
-77
44
-6
-13
18
-76
-18
-18
-37
-10
72
47
81
1
3
-27
-79
63
-80
75
-33
-86
39
-98
95
-96
-5
13
96
-2
80
71
94
-26
-42
-35
-49
-8
47
-34
34
19
-87
-33
73
-32
-8
94
-68
13
21
-1
27
-87
-47
-26
-83
49
88
65
99
20
37
93
94
47
-42
97
-60
57
-85
74
-23
-72
-58
-98
-3
34
48
29
99
-31
80
-22
-18
-66
53
-49
83
41
69
82
-39
6
27
-93
-95
38
57
97
-5
72
72
24
53
66
26
-50
-48
-26
31
-48
44
-37
-18
78
-3
-65
-70
-68
28
99
-86
41
-43
-6
1
-86
-68
-90
-88
27
34
84
-48
-13
2
30
-11
6
-95
72
10
1
-64
93
-21
33
80
-39
66
-39
-40
32
-98
-31
-74
-45
-16
-42
-35
-4
38
-100
-68
42
-61
-14
-28
29
92
-23
1
-45
78
37
-52
-90
-77
80
-29
41
-59
-16
-27
96
5
0
-49
89
10
-31
-63
-100
-79
-79
42
-40
-41
-85
41
-96
-56
-57
-41
75
32
7
37
55
-13
-92
-4
-19
-56
70
-23
50
-78
-20
-9
-16
49
29
-63
22
2
79
35
62
46
-24
66
43
19
77
18
-48
-16
-45
59
23
-85
-44
-96
-40
78
-67
-90
52
14
1
88
-85
82
-75
38
-63
57
-75
51
3
1
-31
98
73
-54
-32
77
-18
23
36
-95
-9
44
62
3
-26
95
13
78
-39
66
67
-23
1
44
67
-10
1
92
-59
57
-55
10
55
-82
8
-76
47
90
-1
-16
47
90
80
9
-7
-45
-43
58
-67
18
-23
52
47
30
-3
14
-80
50
-42
-39
7
-44
23
-37
-26
83
-61
-78
73
38
-42
-28
-19
-62
34
26
-55
91
-63
-69
-39
14
83
-91
-56
-68
-25
-84
35
-14
-71
-58
42
4
-43
68
-13
-52
42
-88
87
52
-16
-80
43
-82
46
88
61
35
71
-77
-51
7
84
-55
39
-41
-87
-26
45
-58
-31
-61
46
-22
-92
85
27
2
97
-34
-45
-66
-14
98
-48
84
38
66
20
10
89
21
-83
73
19
8
84
32
35
-18
75
-96
21
-27
-66
-19
-41
61
84
-44
79
91
-58
-83
89
-53
-98
27
-87
-26
-63
54
95
-94
27
-34
15
11
99
-50
45
74
-94
-33
99
-60
0
-42
54
-64
-33
-15
-73
9
3
-84
8
5
-4
21
31
-15
-25
26
-8
54
45
-93
-82
44
-91
63
-30
-85
-70
-31
-93
-17
-20
13
19
47
99
47
-92
2
15
17
59
-89
-62
-10
-51
-34
68
41
-80
13
0
-62
-91
-39
-98
-21
-72
84
1
-65
-33
81
1
39
-20
0
-14
-12
54
-99
57
-35
65
96
55
-86
-86
-25
7
-66
41
59
-75
50
-80
79
82
-52
63
-17
-17
83
-36
36
22
44
88
60
84
42
13
42
59
-22
-10
-34
-56
4
42
3
-10
-17
-38
-33
85
-18
-54
67
30
62
-50
66
-3
-34
-46
-81
62
-57
79
-1
37
-56
-59
-3
-25
-17
63
19
87
-43
75
-71
-8
-63
-51
-22
-28
-53
97
-98
-91
-52
20
6
-34
75
-23
81
-82
-92
-20
7
-47
21
-96
28
-96
20
99
43
77
74
24
-30
-88
25
48
-16
73
45
-62
82
45
11
-59
64
-62
-30
45
-92
-21
77
15
32
-2
-28
-88
-46
92
-89
49
69
86
-75
91
50
51
-9
86
-24
-63
76
-90
34
-13
-49
-50
-23
22
47
-15
53
24
-99
-15
74
-27
-51
80
-83
-40
29
86
98
7
30
48
-90
-79
-14
-14
-90
-37
-4
45
2
0
47
32
74
-5
-83
27
-81
70
64
94
95
-87
74
-88
-27
-44
51
-76
15
-19
24
25
2
-89
-89
13
-74
-41
-90
-20
59
9
-88
33
-96
82
-88
76
52
76
22
0
89
-52
12
-85
4
-85
-61
-81
-52
63
-4
3
26
-41
-84
4
19
78
85
-70
-13
49
16
-56
31
28
-80
-16
5
42
84
-54
42
-52
-87
-53
-84
-96
-82
-36
20
-33
67
-54
26
35
51
97
13
-12
-72
53
-63
-4
49
69
76
69
-95
-19
-37
41
-20
-95
89
-7
-96
57
-50
75
-78
70
-58
89
-84
68
25
19
18
90
-93
-2
-5
-55
94
-56
66
70
65
71
-96
80
-36
-64
38
-47
29
42
63
79
-31
85
1
11
26
18
-68
-97
89
50
46
49
-52
-59
94
94
-62
12
64
-97
-65
20
36
-1
56
-26
4
-14
68
-33
-83
-62
-48
-29
1
31
89
-15
34
30
-65
-20
-21
-65
-26
-75
-71
12
37
46
-33
72
-34
-97
-77
-77
-23
28
-39
-54
95
-70
-64
-100
1
37
31
-58
75
-83
73
-90
-2
-48
98
72
-70
79
-64
67
25
3
-8
92
7
15
-85
36
95
-72
82
43
-42
70
43
60
-40
-74
54
-65
-57
27
97
-7
32
95
-83
62
75
-47
-19
-48
9
25
-56
68
93
-89
4
88
-61
-61
-17
-50
-91
-74
62
-79
-96
16
-44
-100
96
-94
-7
28
-99
-37
-58
28
-32
-25
33
77
-99
77
-3
94
41
-98
34
32
-59
-82
82
-98
96
-4
-76
53
-87
-68
53
61
-62
98
-11
92
-87
-17
-28
-18
58
-95
-89
59
35
9
5
-24
11
92
-92
4
62
43
6
10
91
-18
-37
56
15
68
17
5
67
58
-3
80
-59
70
-86
-100
27
-74
11
-38
35
69
38
98
13
-1
2
-73
94
60
37
85
-57
53
-6
10
21
-89
-85
-60
70
13
73
63
-65
87
15
14
65
79
77
-48
0
-33
-50
-87
66
4
92
12
-35
29
-50
-40
-18
44
70
56
7
37
48
-23
-98
21
93
89
-39
8
4
-74
-13
-19
-69
39
48
-19
52
-33
38
44
31
55
-74
81
-85
-40
-23
37
68
85
-26
17
-86
-71
-62
-93
-82
-49
16
22
-70
55
55
-39
-5
4
-6
99
23
-68
-4
-46
87
-26
88
54
34
-35
-57
3
-98
18
72
-83
-1
62
-76
17
-86
-8
-60
-56
-100
47
-43
-53
-97
51
-54
26
84
-6
33
23
68
-27
-70
3
-10
-27
58
-7
43
30
10
-58
-8
-14
60
6
79
52
2
79
-1
59
-74
-45
-37
-76
33
99
19
-34
22
-61
-9
4
42
82
78
-48
-25
21
82
85
64
-73
-77
-24
-15
-98
80
40
33
-69
-49
11
-14
14
-12
-80
13
-93
-62
88
98
30
-8
41
12
-78
45
39
44
-20
-24
-40
7
-1
-12
44
2
-32
-16
87
-1
36
-1
86
-98
87
58
16
46
96
-44
44
26
0
-63
90
23
83
29
-33
-85
-95
-21
-26
-43
67
-82
59
-65
3
-2
-14
91
97
-76
93
36
82
-39
-18
31
17
79
-91
-82
-84
-100
41
51
-19
60
18
-61
-61
92
-4
-94
-89
-93
93
-34
5
-21
-91
-45
4
-98
91
-62
-36
-74
69
33
-95
79
51
73
31
-56
-23
64
-96
95
-97
95
88
-49
53
51
-90
46
69
16
78
78
23
-66
80
14
-76
96
-8
94
30
-3
25
-67
-77
-92
-22
0
72
-66
-53
28
-70
87
31
35
38
42
-18
7
-90
-88
-63
33
-54
-82
99
-78
-86
-8
-84
-4
41
-7
30
64
-47
60
-84
-74
94
-84
6
76
-97
-63
12
-6
79
46
53
41
58
91
-26
56
61
-26
78
27
18
47
-76
-41
92
6
76
-54
-34
44
-76
-88
12
30
89
-32
19
1
62
-49
-53
-33
92
57
-90
-33
13
71
-7
-9
-49
-89
90
-25
-78
83
33
50
-71
99
-5
-95
-89
-93
35
52
-25
-94
-47
89
-43
-48
-91
-50
-91
-81
-31
22
43
14
66
94
25
8
-79
-1
-9
6
-50
-28
-43
45
-23
-32
4
64
73
32
71
-74
-27
80
-21
-18
-70
-60
-46
-49
15
97
65
-19
43
-58
41
16
42
-67
-78
44
-43
-21
-59
35
-1
45
-1
-28
-71
-78
-49
3
-97
-18
85
85
22
91
89
-63
88
54
-30
-17
49
-88
99
-9
97
73
-65
-46
-48
-24
41
4
73
-59
76
-97
-85
-73
-42
70
-39
95
56
84
87
-3
73
27
-49
96
-89
-100
60
62
-57
57
36
-70
63
88
-42
5
-56
84
46
-79
39
13
-100
97
-16
-38
92
92
98
79
-11
71
-41
-8
67
-30
-55
27
-68
-60
-64
20
-29
-100
-39
-19
5
5
-35
-97
26
-96
16
-21
-99
52
41
46
-4
39
-23
37
-38
36
-70
-70
58
-25
9
91
15
-2
-37
38
-2
24
-80
-97
-70
-63
58
8
-58
-74
87
95
79
28
41
-73
-81
-81
65
-18
7
47
-36
-34
74
25
-91
-59
-77
-28
80
21
97
52
-24
79
89
-66
-13
-69
-39
-25
79
92
55
20
-81
27
-9
36
61
99
-17
-75
-83
-43
2
-74
-1
26
-2
-69
99
-53
83
-24
-74
24
-38
-34
56
-25
41
35
-33
-52
-93
-61
75
-49
27
36
-50
-89
13
-33
-80
-84
-55
19
-6
-5
2
-7
43
-15
69
21
-90
84
87
18
-41
-20
-95
-21
-19
64
-30
-92
-85
97
-3
-35
60
62
-16
81
78
-19
-48
-28
77
55
66
-28
92
-13
45
-98
-29
33
-28
-17
65
-23
62
98
94
-68
-93
-91
-71
-44
-73
42
-82
11
23
97
45
75
-79
22
-18
39
46
-25
-73
-9
-71
-50
76
2
-15
-6
31
-53
-8
25
-69
-49
-13
-39
7
14
55
26
77
-22
-25
22
-95
-4
96
-12
88
42
15
67
86
44
-83
62
98
3
-44
-18
2
1
59
34
52
-54
47
-40
12
2
86
-10
32
-39
-88
37
9
-91
77
-3
3
-8
-36
-59
89
-66
-96
39
-11
-88
73
91
13
-15
-23
-34
-17
-76
-22
96
-22
-36
-14
-90
-23
-2
48
86
-41
-23
-64
15
70
-48
56
11
-14
12
-50
75
25
76
19
90
-39
48
-92
44
73
-14
40
-97
2
-74
-86
79
-23
14
18
-12
91
6
-97
13
58
12
-76
-55
-76
-73
72
1
-97
-57
-56
-84
92
-48
60
17
39
1
20
93
-21
34
73
56
-52
-57
97
92
49
52
5
7
-36
-18
4
-59
9
-71
42
-36
-28
86
-20
-84
91
92
33
-18
-55
-94
-25
25
40
-100
-67
41
-57
-70
-15
44
83
90
-96
99
-76
-40
-60
33
-11
83
49
14
21
81
30
12
74
-84
94
-81
-78
-78
-4
14
-78
30
-93
-82
12
-8
62
-5
-65
18
-5
-41
79
-13
45
-32
-78
-6
34
44
-72
-83
-92
54
-67
55
73
-93
77
-78
21
51
52
-19
69
-36
73
32
12
-92
-50
59
-80
81
-54
65
-50
-31
-89
36
65
91
53
25
45
86
-20
19
45
-91
41
-81
61
-55
0
30
-39
-27
-86
25
-66
-83
-16
-46
98
-17
71
-100
4
34
37
-79
26
-10
46
-29
-71
-73
42
74
88
-65
93
49
-20
-7
-20
-6
19
-54
-81
5
-37
-44
11
-38
39
-18
-38
95
-84
51
-84
-6
-58
62
66
-29
41
8
97
-18
-4
91
-69
76
-64
-37
-78
7
10
-58
-88
73
-50
23
87
89
57
-98
36
26
53
52
-80
95
-34
86
-82
60
-53
-84
-58
43
59
-75
-29
47
-11
-6
-45
51
-12
-33
-24
38
43
-36
-21
0
-34
-85
78
-81
19
99
67
37
37
37
-51
84
5
-57
-21
-36
-31
3
64
58
97
-81
-39
-63
-62
37
27
33
-99
-94
-66
-81
73
-88
91
-8
63
58
81
1
-53
-69
-63
53
-26
-31
-83
-5
72
33
-95
21
52
-34
10
43
-96
-63
-24
-95
-57
-38
-75
-84
-73
68
-40
90
-22
93
-57
25
76
-67
-22
-97
2
-52
-2
-74
81
4
47
-14
70
-43
81
74
-6
-43
32
-11
-28
9
5
-1
-23
17
-59
55
10
-63
-68
-61
-30
11
-58
24
11
40
50
-56
-56
-51
30
-85
-42
-37
41
4
-27
-27
93
45
82
-50
96
-89
19
89
66
81
-74
51
-80
-52
-38
-38
24
25
-97
-74
69
99
-25
-48
66
-15
15
8
89
40
33
82
-15
16
-68
-67
-21
51
-77
-54
33
-99
49
5
-98
-89
68
26
-12
71
53
-91
22
80
-39
-11
-34
29
97
-45
-31
30
90
7
98
74
40
-22
26
63
-24
-89
17
-75
16
19
88
-64
97
-72
59
2
-63
-18
-17
-1
71
1
80
20
8
-51
-50
-2
8
-99
-27
-51
-69
51
64
-41
14
-19
-64
82
-100
-76
-81
50
-96
78
-48
-59
-88
35
-8
83
88
-28
3
-3
-26
6
47
82
-41
-80
-69
-10
23
48
49
89
-71
37
72
82
61
43
32
17
21
36
58
34
-76
-49
-31
-88
23
25
-39
49
-69
-91
32
-10
81
15
32
5
-37
-67
-6
-55
70
-82
79
-17
61
-37
-100
-65
99
58
21
-77
61
90
-64
-15
15
-3
-66
-2
-42
18
40
-60
-66
-76
-3
-51
-43
43
-54
79
62
-75
-86
-25
-12
66
10
-12
-23
83
-37
-62
74
-1
-25
-59
49
-38
-8
-93
80
84
99
66
-91
-4
68
-82
-60
-86
98
-98
92
64
-23
-20
31
40
20
-92
23
84
-54
-51
-65
-26
-57
84
36
35
44
16
19
43
-17
-20
92
-97
-1
-68
-83
-51
86
-91
-87
-85
-58
44
55
62
4
-69
46
3
-20
34
77
-25
18
13
62
-86
-71
-66
10
-36
14
2
-81
-87
34
-63
-38
20
98
-72
-13
-60
24
-57
55
-71
-26
-47
32
6
87
-39
82
-42
74
44
-28
55
78
34
72
-7
-64
91
-42
22
80
-27
94
79
1
-18
71
-75
-23
26
-94
51
80
38
-91
19
99
91
77
25
-12
-98
-67
-34
36
-95
11
25
48
70
-53
29
95
-58
-40
-4
-24
-69
-27
53
10
-20
4
-58
70
-35
61
22
-43
-9
-53
-3
-7
-20
63
81
-63
-73
6
86
49
6
-33
44
0
27
92
76
10
-35
29
-80
45
85
-38
16
-50
76
-62
-41
-33
-63
56
12
-30
-28
-55
7
-1
4
-55
-100
-90
-36
44
-38
43
-12
-62
-46
53
19
-74
-49
4
-59
67
6
-83
57
18
-64
94
-26
0
-84
-2
45
-24
49
-51
-27
49
-89
38
-55
-27
-19
33
-37
35
-13
82
14
38
-62
55
-43
-3
72
66
-85
60
12
-11
-40
29
40
-95
-95
-11
-93
-22
-61
70
68
-16
96
-50
-82
-41
37
-43
94
-49
47
-68
-94
-96
29
30
22
44
-10
-66
86
50
63
-22
8
20
67
15
51
58
-15
19
95
-19
21
-87
-7
-41
-78
-13
-38
69
-29
-79
25
-99
51
-53
-3
94
-67
-65
-4
49
13
-96
-31
-67
-29
72
91
9
-8
86
42
65
51
-65
76
73
-26
-61
-6
46
-88
71
-1
15
70
96
9
-96
84
58
53
-51
62
74
-18
86
-1
-26
-5
43
-88
-63
8
64
-27
-15
-11
-1
-24
36
-55
-12
7
44
-97
-22
-7
-35
-66
-71
-77
39
-22
37
-35
61
23
64
87
-82
7
99
-44
-84
15
-19
1
-95
32
77
41
78
-83
-100
-26
-80
-70
67
-15
-36
48
-40
55
-73
98
-79
40
21
85
27
-8
-7
-22
0
9
94
81
62
99
-35
-9
-8
-57
8
-8
18
-20
-25
-63
18
39
86
78
-5
65
76
16
5
-50
-47
84
42
46
-38
-58
-93
-92
75
69
59
-60
-88
-49
-64
20
-4
54
53
71
43
-29
-38
-19
-99
9
98
78
77
-45
80
-69
-61
22
29
-46
16
37
-38
-57
-42
-78
-17
-29
-75
19
43
-27
-75
-4
96
21
19
-89
-98
21
20
53
-1
-50
-92
-69
-67
-52
5
62
-46
-79
-1
16
-84
58
-10
-1
81
16
71
24
41
96
73
38
-31
-8
49
-76
-87
-79
77
-36
-77
85
-5
-44
85
52
-81
-61
25
-30
56
41
80
98
-59
61
-34
64
-62
-92
60
-89
-2
82
3
99
-94
-31
-80
83
33
-56
20
81
-48
6
33
-29
45
-41
42
-47
-100
22
-96
93
-64
-30
57
-26
-70
-30
-63
28
-48
-8
27
-42
61
0
93
-53
-4
-35
-72
48
71
13
72
-31
72
14
22
25
88
26
18
76
49
-24
-50
79
46
-61
8
50
32
87
-92
-55
-61
53
-56
35
-82
-28
-64
42
38
-92
-89
10
-26
-15
-65
-38
64
6
-61
13
82
-59
-8
-20
-67
52
-70
65
-8
90
62
31
-5
-93
-33
-35
-69
-45
-93
69
-37
-82
-68
37
-44
-81
51
-80
25
42
-15
-41
36
77
39
69
-18
21
-14
74
11
-52
5
58
-93
24
-76
-61
79
-69
-92
-58
-98
92
31
-42
-88
-65
-70
37
77
15
97
13
-8
-12
-18
26
-90
68
0
-27
69
58
-68
76
-18
-44
67
-38
-61
28
-44
-59
20
40
-49
32
75
-19
-78
4
96
71
-82
-59
-41
-48
67
-79
73
-80
-53
-6
78
-69
-30
-88
-61
90
-74
-22
18
-65
-28
90
75
23
-25
2
57
-3
-94
5
-32
76
46
-21
-71
-34
-47
54
-62
0
-52
68
31
-30
80
22
-40
-93
-100
30
-58
-76
21
69
0
96
-29
-43
-55
-71
62
13
-94
-39
44
-65
27
97
41
17
-51
89
-15
32
-41
-35
-46
-28
-76
-93
-98
-82
-69
-25
39
31
-77
62
40
-32
92
3
33
98
16
-22
85
-57
-73
26
12
-23
-33
97
61
-22
-86
-84
50
-61
-77
5
-91
-94
32
49
-10
56
11
-70
76
-45
-15
10
-47
-99
40
90
96
19
-32
8
48
35
5
10
-86
20
-22
16
11
-47
73
-28
-41
6
73
49
-86
-63
32
42
-8
-83
-96
-2
-81
-4
-12
-85
-84
57
-24
16
-56
33
-74
-90
-95
-44
-21
16
9
-48
41
21
10
14
-78
-24
51
54
-81
-56
72
-77
42
43
20
82
10
-12
-9
86
-96
36
20
83
-2
25
-61
77
94
49
82
-13
-30
-8
-99
-56
69
53
99
88
49
23
63
-57
-34
-65
-75
28
23
-31
15
28
-95
87
11
-45
-36
2
-67
-90
-49
-85
-3
-27
-41
-1
18
80
-96
-31
20
5
92
-16
48
-90
19
73
38
95
-58
-95
-25
99
92
38
-93
-91
-60
92
-81
-8
59
17
17
-82
68
87
99
72
-44
19
-23
-100
55
77
-90
-73
2
49
-78
-3
54
-3
-52
-1
-65
-45
8
-73
-53
27
19
-94
96
89
77
64
28
28
-12
37
-53
17
37
55
-6
48
82
97
-3
56
-6
-97
-47
42
2
-60
98
62
-33
97
-10
39
56
-62
-20
33
-97
-92
-39
-57
45
-40
61
-17
-85
-45
83
49
-96
-68
5
-2
-65
10
93
-10
50
43
-48
70
40
-6
-39
-4
-15
41
81
-12
1
-58
31
99
-45
-56
-66
-30
0
-83
-80
-44
-51
25
55
-64
88
0
-22
38
-57
-17
-40
35
29
21
84
-86
-86
65
-46
16
60
38
-33
-85
82
1
-63
-66
18
-43
-9
19
35
98
7
23
-2
38
-87
-7
-79
-74
-72
2
-1
64
17
14
30
71
82
-58
-39
-51
-43
-56
50
-54
-70
-80
-44
-27
39
91
-29
98
-34
21
36
-69
-86
9
-43
95
-88
57
59
29
-77
-59
-48
-95
-65
14
-94
-56
10
56
-9
40
28
47
66
-81
-10
-63
-83
8
11
54
39
-23
-37
49
-76
-25
-42
36
56
-67
29
61
90
65
-25
96
-91
37
4
-48
-71
-68
99
95
-49
-59
85
-32
49
-4
74
-59
25
90
42
50
-83
-100
-14
74
85
-85
35
75
32
62
71
42
-1
-25
46
28
7
-2
-24
10
39
-39
78
-59
9
5
-18
-66
-5
-76
84
-36
76
-78
90
61
-62
25
36
22
-61
7
-36
-10
34
63
71
93
-39
-53
3
-100
-40
-67
-59
69
38
-25
55
85
-1
40
-50
-73
14
92
88
4
-30
-24
-73
9
35
-57
-100
-31
-94
23
-38
-33
70
17
-80
82
51
-87
51
-59
-59
6
79
40
98
81
20
13
73
8
69
-57
37
96
5
-28
-60
5
42
98
80
56
-82
2
-26
90
-16
77
-97
-65
70
-56
-7
49
37
-8
30
-91
57
-44
-31
26
-1
-94
-25
-96
-21
-33
-39
-79
-35
93
77
-17
-5
-97
-27
79
80
-71
66
3
-75
-40
-48
14
4
35
23
-87
43
93
-9
-58
99
66
99
-22
-67
-88
-49
-49
-94
81
-14
-47
84
12
-67
17
41
99
-80
18
-89
-76
-67
15
11
8
28
-46
1
-80
-51
-47
38
-100
31
24
-88
35
75
70
16
-87
-76
0
25
-91
69
-82
60
41
-11
72
66
22
-13
-71
82
68
-16
-16
40
33
-11
-22
33
-80
-98
-3
55
29
-80
-77
-5
96
-24
-80
-95
-55
91
65
39
-20
37
-43
54
77
-14
36
45
70
72
-63
-45
-39
15
88
-66
-30
-14
41
51
-42
17
-54
-46
93
-81
-41
90
62
76
29
94
-34
86
48
-57
-75
-64
40
47
61
77
-97
74
-56
91
60
14
-71
2
-82
-13
-81
-84
41
64
-65
52
54
49
29
-16
43
95
-78
-57
90
-53
-20
30
47
93
-41
50
67
3
41
28
70
23
82
88
62
-99
56
4
17
44
-92
-29
-7
37
55
-63
-16
30
-20
-26
29
12
56
-24
5
-85
-74
-27
-29
20
53
-59
-57
35
81
57
-12
37
-39
-95
-67
-78
-24
27
59
84
16
96
-34
96
-30
95
-39
79
-76
18
94
-98
43
-83
22
-4
-42
17
-69
91
-25
-29
-19
-12
-24
14
10
5
93
-78
-59
9
-82
7
-42
-60
-46
19
71
-22
-63
66
-19
33
35
55
-71
94
-75
-87
37
0
-16
70
40
13
-15
-49
70
-22
-75
-89
40
95
-30
98
87
24
17
59
55
6
-23
88
-61
-88
43
-79
58
68
-66
-4
-80
-30
-82
61
35
3
64
5
34
41
-32
-26
36
38
-28
23
-37
41
-66
70
99
11
58
-61
24
1
-40
-18
-78
-54
30
-58
16
49
55
-96
-96
19
9
-10
-40
78
16
48
-32
40
-28
-17
-19
-42
-47
-67
70
-89
-28
-6
-35
-16
28
-61
-18
-41
-19
50
60
-63
54
64
8
-84
-93
21
94
23
-31
-86
-36
-7
-2
-3
52
51
30
22
15
54
68
32
90
-52
71
-28
7
-96
75
-81
-59
29
36
2
45
43
-77
-9
-82
-56
6
-18
38
56
32
-10
7
-86
64
74
69
-16
6
11
32
-71
36
92
-66
11
-89
-73
92
-1
29
-10
-58
4
81
-87
49
-61
-5
-13
95
79
29
-45
94
-55
-71
15
29
-12
-74
-87
17
62
-95
51
-27
-83
79
-82
-32
-40
8
11
65
-11
24
14
-19
71
53
-24
3
-66
-17
-3
-21
-35
-88
60
53
-62
73
-78
53
79
26
78
48
5
96
-84
17
4
-21
-18
46
55
48
-73
-21
-47
-45
82
-13
39
-21
18
-96
-57
-22
9
-67
-96
31
86
83
-43
65
-17
14
61
-49
84
-82
-17
-34
64
-62
67
91
-31
-80
-54
-49
-40
37
-18
78
-7
25
-43
-98
11
-87
-14
-3
96
-5
-86
-69
62
28
-18
46
46
17
64
-38
56
31
-47
-75
4
-49
-71
64
89
11
-6
-18
89
3
-63
-48
16
-25
1
-36
70
16
-5
32
96
30
-70
-6
-53
95
56
55
-22
-91
33
34
-88
62
-50
-99
-75
45
-64
-86
-52
-75
-34
17
0
68
81
-30
-64
-23
55
84
59
85
-22
58
32
-66
14
-89
95
-53
-3
-93
-91
48
61
-66
-7
49
-99
-7
74
-81
62
-26
39
44
-4
75
73
-97
59
32
89
89
-10
21
-77
56
-16
70
-97
82
78
64
30
-9
99
75
-60
52
-80
66
71
83
92
11
-21
-60
-62
-48
-56
50
36
85
39
78
-42
63
35
43
33
-10
-23
-37
-45
59
6
-94
-14
-2
58
-42
-36
-19
93
-92
92
-28
-51
83
-24
-7
33
-88
-70
-76
43
-12
87
-22
-69
-27
68
-40
-12
-77
-81
95
-71
5
-55
39
64
10
-79
57
-30
65
82
19
0
-42
64
-67
-77
94
-42
66
-17
97
96
-34
-78
64
-21
-37
40
-2
-90
21
56
-45
-87
-28
17
-66
-71
88
51
63
-41
-48
-78
76
-63
-55
22
-53
-89
-95
97
-93
-76
-81
23
3
-66
-85
53
-56
-11
9
-48
2
81
21
36
63
9
-61
26
21
-9
48
-3
29
45
-81
28
8
77
25
-33
53
-3
91
-92
31
58
61
28
-53
-77
32
49
56
-47
-63
19
15
-23
98
-64
20
-2
33
-99
-56
4
30
4
-19
-45
72
-66
52
15
-58
-64
-27
56
16
21
79
-52
-30
35
-47
-40
-93
68
-11
-95
-96
-91
-45
-11
-89
-49
94
41
56
-25
48
28
-38
-47
-57
-44
-11
16
-88
57
89
43
-95
-88
-69
-42
-28
90
79
61
47
83
70
-98
-27
33
-46
-81
-74
-90
-6
75
-10
8
-72
33
65
-31
-99
29
-74
91
-27
83
-97
-44
93
-25
-54
72
88
93
56
10
47
81
-56
-99
-100
-30
63
-54
97
-47
55
-75
38
20
-6
40
-99
20
31
-74
-45
-14
-18
-51
13
-20
-79
1
-27
77
63
73
10
59
26
-38
-70
-10
9
79
-5
-36
-95
86
36
-49
26
-11
24
-91
16
79
-5
98
-72
60
-21
-50
-87
4
79
76
-71
-10
36
56
52
18
98
-87
-3
-7
-71
-46
-21
17
6
57
-93
-70
18
23
-91
-87
-27
-62
25
4
-12
38
61
-81
-33
90
9
-97
46
-86
-27
44
79
22
90
-91
77
-79
26
-17
31
-15
-35
-51
60
-26
-85
-66
-36
40
-10
4
-69
-49
24
-2
-58
85
1
40
51
26
-63
31
-52
-73
40
77
-100
-82
-88
31
4
-23
33
-84
4
48
-50
68
-60
41
-75
-29
44
49
69
86
34
-78
27
-14
48
16
69
49
43
9
26
-5
-21
39
79
35
-84
12
52
-28
-88
54
93
-48
-53
-82
24
92
19
-55
30
-95
-32
-43
-9
-84
73
-88
65
-32
21
-56
16
53
83
-5
-12
51
59
92
76
71
47
69
-77
94
39
-1
86
-42
45
17
-37
-87
26
7
81
-48
19
-1
-28
93
43
40
46
-22
-65
86
-71
94
79
-95
65
26
26
41
-28
-35
-60
-89
-25
37
-20
39
2
58
98
-16
-90
-31
35
-65
-38
-22
75
60
8
63
47
-11
57
-22
-5
-25
-96
73
68
-72
91
60
-61
-34
-2
19
57
-100
-22
55
-64
-60
77
71
-73
91
-99
-97
52
-39
18
-49
51
-73
-19
98
2
-63
71
-78
-35
62
83
5
-71
-19
-76
86
-67
-46
-6
-78
-5
-29
93
22
-38
47
-23
66
-92
95
69
59
-77
-50
57
-23
-13
-19
0
53
-57
-65
-90
-76
-32
-66
-89
1
-59
-43
23
36
-20
-31
-90
42
-84
-60
-39
76
-65
-70
-12
-90
-67
-55
-60
20
-22
-8
-75
22
27
-65
46
95
-78
9
-52
-37
66
24
99
98
93
61
-7
61
-99
54
-11
89
36
77
51
69
75
91
-58
-47
-65
-33
75
14
3
-26
-39
25
83
10
88
2
86
39
-48
79
-48
45
-8
-46
-1
81
95
88
59
46
9
-14
-10
51
39
-23
71
-33
92
-26
41
-95
51
-24
-33
-9
30
-47
82
83
-68
-66
-20
-24
-60
80
-42
87
20
69
-14
-71
-45
76
33
46
-95
4
-87
49
30
6
55
-19
35
-78
24
-83
-24
6
52
-40
-8
-67
37
-15
65
47
-28
-15
16
58
-34
23
-14
99
-31
-56
-45
-65
93
85
-7
48
-82
-72
23
-6
98
99
52
50
-41
-55
83
48
-18
48
-5
6
85
63
-83
-48
-62
3
-97
-40
-1
-41
-5
-7
96
40
93
-85
21
16
9
19
-33
-38
-31
-21
-41
-95
-73
41
53
-25
99
39
90
-84
43
-71
-28
46
-11
71
57
36
-36
54
-24
-90
69
49
26
-70
-32
46
-56
-10
-75
-45
-5
-48
48
-100
-21
48
-9
-30
64
-66
-1
-64
33
40
-92
-10
-24
-76
-56
4
-66
65
-94
13
96
-26
-41
92
16
-16
-52
63
-12
96
64
20
44
-45
90
9
-58
-59
45
75
81
53
-35
-91
30
-38
-35
64
-73
-29
-71
-77
-2
-60
68
-86
24
-84
30
65
-88
-6
-63
57
1
-73
-82
-5
-80
63
-30
53
-31
-12
62
99
2
79
15
29
-49
45
5
1
85
-27
-33
-38
-11
97
79
-47
-57
-84
-90
45
95
80
92
-85
44
-37
68
65
3
-18
64
57
-39
-69
-14
-36
28
91
65
-34
-84
-67
-20
-43
82
-41
11
-74
-73
-27
23
-78
-46
15
89
50
30
9
15
85
91
-69
42
-96
-38
-71
-31
43
72
86
-91
41
-81
-11
98
54
0
-39
80
27
35
3
1
41
70
-58
-9
1
51
-94
-14
-6
89
-71
-2
-49
-90
67
94
34
54
55
-25
25
-56
-26
-21
-4
35
-89
75
-78
14
-24
63
-63
-30
-94
38
-79
64
76
15
53
57
66
57
67
33
3
-46
-61
-41
29
65
-45
55
96
